4:共享目录设置:用户共享目录设置
[test100]---设置共享名,随意命名
path = /test100 设置需要共享的路径
public = no 禁止匿名访问,如果允许则设置为yes
readonly = no 可以读写,如果只读则为yes
wirtable = yes 是否允许写操作,不允许为no
wirte list = RedHat3001 redhat3002 redhat3003 可写用户列表
browsable = yes 是否允许浏览
设置匿名访问
public = yes #允许匿名访问
public = no #禁止匿名访问
设置访问用户
valid users = 用户名
valid users = @组名
设置目录只读
readonly = yes #只读
readonly = no #读写
设置目录可写
writable = yes #读写
writable = no #只读
write list格式:
write list = 用户名
write list = @组名
如果需要做更多的配置,可以参照smb.conf文件里的选项
(二):修改完文件后,为samba生成用户,密码数据库
[root@notexample ~]# smbpasswd -a user 添加用户并设置密码
[root@notexample ~]# smbpasswd user 修改用户密码
(三)重启samba服务
service smb restart
(四):测试
smbclient -L HOSTNAME 查看samba共享的目录
smbclient //hostname/service -U user 在linux下登录samba服务器
example:smbclient //notexample/FTP -U redhat3001
passwd:
mount -t cifs //notexample/FTP -o user=user,passwd=passwd 挂载samba共享的目录,可以利用autofs自动挂载。