Samba案例配置
要求: 每个用户都能访问自己的宿主目录(默认开启)
/test/public 公共目录,mary和jack都能读写,但不能删除别人的文件
/test/mary_dir mary的目录,每个用户都能访问,但只要mary有写的权限
/test/jack_dir jack 的目录,只有jack能访问和读写
1.安装samba
yum -y install samba*
2.添加mary和jack账户
3.创建相应目录并赋予相关权限
4.配置smb.conf文件
vi /etc/samba/smb.conf 在文件末尾添加
5.测试语法错误
testparm
6.添加samba用户
smbpasswd -a jack
smbpasswd -a mary
7.关闭防火墙和SELinux
service iptables stop
setenforce 0
8.启动smb服务
service smb start
9.客户机(windows)访问
运行“\\ 192.168.8.242”,输入相应用户名验证。
net user * /delete /y 清空共享访问记录。
附件说明
gdbedit -a -u jack 添加samba用户
-a 添加
-u 指定用户名
-x 删除用户
gdbedit -L 列出所有samba用户
gpdedit -vL jack 显示用户的详细信息
service smb reload 重载smb.conf文件
smbclient -L 192.168.8.250 查看共享目录
smbclient -U HT //192.168.8.250/share 登录使用共享
mount -o username=HT -t cifs //192.168.8.250/share /media/cdrom 使用mount挂载共享文件夹
开机自动挂载
# vi /etc/fstab
// 192.168.8.250/share /media/cdrom cifs defaults,username=HT,passwd=abc-123 0 0
#service autofs start