SMB(Samba共享)-----window与linux跨平台共享
文件系统---CIFS(TCP 445)
服务器端:
软件---samba yum - y install smb
服务---smb systemctl restart/enable smb
创建访问用户
pdb -L 查看所有SMB账户
pdb -a 用户名 创建系统用户
pdb -x 用户名 删除用户
修改配置文件:/etc/samba/smb.conf
设置工作组:workgroup = 组名
selinux策略设置(布尔值策略:功能的开关)
getsebool -a | grep samba
setsebool [-P 永久设置] xxxx on
selinux设置为宽松模式(setenforce 0)
1.创建共享目录: mkdir /devops
2.修改配置文件/etc/samba/smb.conf
[devops]
path = /devops
write list = chihiro
workgroup = STAFF
3.重启samba服务:
systemctl restart smb
4.修改selinux的布尔值策略
getsebool -a | grep samba
setsebool xxxx on
5.客户端:
mkdir /mnt/dev
vim /etc/fstab
mount -a
df -h
客户端安装软件samba-client访问-----yum - y install samba-client
smbclient -L 服务器地址
smbclient -U 用户名 //服务器地址/共享名(smbclient -U harry -L //172.25.0.11/common)
ls
访问samba共享----挂载共享
1.安装cifs-utils
2.挂载 mount -o user=用户名,pass=用户密码 //服务器地址/共享名 挂载点
mount -o user=u_name.pass=pwd //172.25.0.11/common .mnt/nsd
查看 df -h
3.开机自动挂载(/etc/fstab)
//172.25.0.25/common /mnt/nsd cifs defaults,user=harry.passwd=123,_netdev 0 0
_netdev:声明网络设备