关于samba配置文件的一个坑

这篇博客揭示了在Ubuntu 18.04上配置Samba时遇到的简单问题:配置文件中多余的空格导致'set_variable_helper'报错。解决方案只需删除yes后的所有空格,避免这个常见的低级错误。
摘要由CSDN通过智能技术生成

关于samba配置文件的一个坑

Ubuntu 18.04 安装Samba后配置文件无论怎么改配置都会弹出提示:

set_variable_helper(yes ): value is not boolean!

解决方法很简单:把配置文件里yes后面的空格全部删去即可!!

好弱智的坑

Samba 配置文件的每一行代码都有其特定含义和作用,下面列举了一些常用的代码及其含义: 1. workgroup = WORKGROUP:设置 Samba 所在的工作组名称为 WORKGROUP。 2. server string = Samba Server %v:设置 Samba 服务器的字符串为 "Samba Server",%v 表示 Samba 的版本号。 3. security = user:设置 Samba 的安全模式为用户级别,即使用 Linux 系统用户的用户名和密码进行认证。 4. map to guest = Bad User:当用户没有正确的访问权限时,将其映射到 guest 用户。 5. guest account = nobody:将 guest 用户映射到 Linux 系统中的 nobody 用户。 6. log file = /var/log/samba/log.%m:设置 Samba 日志文件的路径和名称,%m 表示客户端的机器名。 7. max log size = 50:设置 Samba 日志文件的最大大小为 50KB。 8. socket options = TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=65536 SO_SNDBUF=65536:设置 Samba 的套接字选项,以提高性能。 9. [homes]:定义一个 homes 共享,用于共享用户的 home 目录。 10. comment = Home Directories:homes 共享的说明信息为 "Home Directories"。 11. browseable = no:homes 共享不可被浏览。 12. [printers]:定义一个 printers 共享,用于共享打印机。 13. comment = All Printers:printers 共享的说明信息为 "All Printers"。 14. path = /var/spool/samba:打印机共享所在的目录为 /var/spool/samba。 15. printable = yes:打印机共享可以被打印。 以上仅列举了一些常用的 Samba 配置代码及其含义,实际上 Samba 配置文件非常灵活和强大,可以根据需求进行自定义配置。
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值