我正在尝试让samba在centOS上工作…我通过Yum安装了它,将sambaconfiguration文件更改为:
[ShareName] path = /var/www/html/ public = no writable = yes printable = no create mask = 0765 valid users = username
重新启动的桑巴,它什么也没做.. Windowsnetworking没有看到共享。 我意识到这是最有可能的东西我失踪,但我一直这样做的GUI,但无法做到这一点..任何指针?
您可以使用testparm -v来testing并查看参数。 也许可以browsable的设置为no 。
configuration服务器:
mkdir /samba chmod a+w /samba yum install samba -y vim /etc/samba/smb.conf
内容:
[public] comment = Only users path = /samba public = yes browseable=yes writable = yes printable = no write list = +staff
最后:
service smb restart
可能的权限:
browseable=yes – >我们可以看到共享的目录 browseable=no – >我们看不到共享目录 public=yes – >允许匿名login public=no – >停止匿名login writable = no – >上传被拒绝的用户。 writable = yes – >允许上传用户 hosts allow=192.168.0.20 – >只允许192.168.0.20 ip访问共享,其他ips被拒绝 客户端命令:
smbclient -L //192.168.0.48/share – >列出目录共享 smbclient //192.168.0.48/share – >匿名login smbclient //192.168.0.48/share -U u1 – >非匿名login get <file> put <file> 资源
试图添加
browseable =是
在有效的用户下 ?