samba共享
安装服务和客户端启动服务
yum install samba-common.x86_64 samba.x86_64 -y
yum install samba-client -y
systemctl start smb
本机匿名登陆
smbclient -L //192.168.33.168
用户添加smb密码
smbpasswd -a 181
用户登陆
smbclient //192.168.33.168/181 -U 181
挂载
mount -o username=181,password=huojin181 //192.168.33.168/181 /mnt/
df
更改组名并创建共享文件夹和策略
vim /etc/samba/smb.conf
查看selinux
getenforce
sentenforce 0
创建DATA目录文件
mkdir /westos
ls -ld /westos
touch /westos/file{1..3}
semanage fcontext -a -t samba_share_t '/westos(/.*)?'
estorecon -FvvR /westos/
客户机验证
smbclient -L //192.168.33.168
smbclient //192.168.33.168/DATA -U 181
mount -o username=181,password=huojin181 //192.168.33.168/DATA /mnt/
umount /mnt
df
vim /etc/samba/smb.conf
systemctl restart smb
mount -o username=181,password=huojin181 //192.168.33.168/DATA /mnt/
df
匿名登录:
vim /etc/samba/smb.conf
systemctl restart smb
客户端修改:
vim /etc/fstab
mount -o username=guest,password='' //192.168.33.168/DATA
验证:
smbclient //192.168.33.168/DATA
smbclient -L //192.168.33.168
读写权限:
setfacl -m g:181:rwx /westos/
setfacl -u g:181:rwx /westos/
setfacl -m u:181:rwx /westos/
pdbedit -L
客户端修改:
mount -o username=admin,password=huojin181 //192.168.33.168/DATA /mnt/
mount -o username=181,password=huojin181 //192.168.33.168/DATA /mnt/
客户端修改:
root:mount -o credentials=/root/smb,multiuser,sec=ntlmssp //192.168.33.168 /mnt
普通用户:cifscreds add -u westos 192.168.33.168
cifscreds update -u westos 192.168。33.168
若普通挂载的话,挂载完了之后,客户机上的所有用户都可以看smb的共享目录