8.samba server与client配置

server端linux

1.安装samba:yum install -y samba\* vim

  增长samba用户: useradd smb用户名               smbpasswd -a smb用户名bash

2.配置文件:vim /etc/samba/smb.com测试

workgroup = 工做组名 
server string = 版本spa

[共享名]rest

path=共享路径code

 browritable = yes/no 是否可浏览server

 valid users = 读取共享内容的用户名ip

[共享名]ci

path=共享目录

 browritable = yes/no 是否可浏览

 valid users = 读取共享内容的用户名

writable = no

write list = 可写的用户

 

 

 

3.设置selinux:chcon -t samba_share_t 共享目录

                     setsebool -P samba_enable_home_dirs on

4.设置只容许example.com(192.168.1.0/24)的这个域的用户访问设置firewall:

firewall-cmd --permanent --add-rich-rule 'rule family=ipv4 source address=192.168.1.0/24 service name=samba accept' 

firewall-cmd --permanent --add-rich-rule 'rule family=ipv4 source address=192.168.1.0/24 service name=samba-client accept'

firewall-cmd --reload 

5.设置服务:

systemctl restart smb
systemctl enable  smb nmb
 
 
client端
1.安装软件包:yum install  -y cifs-utils\*
2.测试挂载:mount -t cifs -o multiuser,username=samba用户名,password=samba用户密码,sec=ntlmssp  //samba-server地址/挂载目录   /挂载点
3.查看/home的其余用户: su - 其余用户
4.临时切换为samba-server端用户:cifscreds  add -u   samba-server用户     samba-server地址IP
5.清除密码:cifscreds clearall
6.写入/etc/fstab://samba-server地址     /mnt/挂载点     cifs      defaults,multiuser,username=samba-server用户,password=samba-server用户密码,sec=ntlmssp 0 0
7.测试fstab:mount -a 
相关文章
相关标签/搜索