编辑
2024-12-17
记录知识
0
请注意,本文编写于 191 天前,最后修改于 59 天前,其中某些信息可能已经过时。

目录

一:samba的配置
二:samba访问软链接的问题
三:恢复smb.conf的默认配置
四:某些版本下不能共享的原因

一:samba的配置

[name] --共享的名字 comment=this is Linux share directory --说明 path=/home/share --目录路径 public=yes --是否可见,no为看不到 read only=yes --是否只读 create mode=0700 --建立的文件默认的权限掩码 directory mode=0755 --如果有可写权限,建立的目录默认的权限掩码 guest ok = yes --来宾是否可见,和public是差不多的 browseable = yes--指定该共享是否可被浏览 writable=yes --是否允许用户在此目录下可写,no为不可些,如果可写,还需要目录具有w权限 [work] comment=this is Linux share directory path=/root/ public=yes read only=yes create mode=0777 directory mode=0777 guest ok = yes browseable = yes writeable = yes

二:samba访问软链接的问题

sudo vim /etc/samba/smb.conf

在配置文件的“[global]”节的最后,加上下面三条设置:

follow symlinks = yes wide links = yes unix extensions = no

然后保存退出,最后重启下samba

sudo /etc/init.d/samba restart

三:恢复smb.conf的默认配置

sudo cp /usr/share/samba/smb.conf /etc/samba/

四:某些版本下不能共享的原因

需要增加

security = user map to guest = Bad User

然后用 testparm smb.conf 测试conf是否正常