scilient //172.25.254.230/haha -U student
当共享目录为用户自建立目录时 semanage fcontext -a -t samba_share_t '目录名称(/.*)?' restorecon -RvvF 目录名称 scilient //172.25.254.230/haha -U student 当共享目录为系统建立目录 setsebool -P samba_export_all_ro on #只读共享 setsebool -P samba_export_all_rw on #读写共享
scilient //172.25.254.230/haha -U student
5.samba的配置参数 #匿名用户访问 guest ok = yes map to guest = bad user #访问控制 hosts allow = 172.25.254.130 #仅允许
hosts deny = 172.25.254.130 #仅拒绝
valid users = #当前共享的有效用户 valid users = westos #当前共享的有效用户为westos valid users = @westos #当前共享的有效用户为westos组 valid users = +westos #当前共享的有效用户为westos组 #读写控制 所有用户均可写 chmod o+w /mnt setsebool -P samba_export_all_rw on vim /etc/samba/smb.conf writable = yes 测试 在客户端中 mount -o username=student,password=student //172.25.254.230/haha /mnt touch /mnt/file1 设定指定用户可写 write list = student #可写用户 write list = +student #可写用户组 write list = @student admin users = westos #共享的超级用户指定 6.smb多用户挂载 在client上 vim /root/haha username=student password=student chmod 600 /root/haha yum install cifs-utils -y mount -o credentials=/root/haha,multiuser,sec=ntlmssp //172.25.254.230/haha /mnt/ #credentials=/root/haha 指定挂载时所用到的用户文件 #multiuser 支持多用户认证 #sec=ntlmssp 认证方式为标准smb认证方式 su - kiosk ls /mnt ls: cannot access /mnt: Permission denied #因为没有作smb的认证所以无法访问smb共享 cifscreds add -u student 172.25.254.230 Password: ##smb用户westos的密码 ls /mnt