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 
相關文章
相關標籤/搜索