1. 程式人生 > >Samba服務器的設置

Samba服務器的設置

用戶密碼 mba 主配置文件 nba 回車 sets file 打印機 ofo

轉載地址:https://blog.csdn.net/losophy/article/details/8192091
Samba的作用,讓windows和linux之間進行文件共享。
1.安裝Samba(centos7.4)
yum -y install samba //samba服務器會用到tcp139和445端口
2.防火墻開放
firewall-cmd --set-default-zone=public
firewall-cmd --add-service=samba
firewall-cmd --add-service=samba --permanent
3.主配置文件/etc/samba/smb.conf,重要的一些設置項的解釋如下:
workgroup = MYGROUP //設置成跟windows機器的workgroup一樣,才能共享文件系統。
hosts allow = 192.168.64.131 // 允許誰可以訪問
log file = /var/log/samba/log //日誌文件
max log size = 50 //日誌文件大小達到50KB就回滾,回滾就是log文件滿了以後會被壓縮重命名,然後再新建一個log file。
security = user //默認的用戶認證類型
用戶認證類型有三種,分別如下:
user //默認 共享時會需要提供Samba的用戶及用戶密碼
share //匿名訪問,不需要輸入用戶名密碼
server // 指定第三方認證機構

4.pdbedit -L 查看成為Samba用戶的信息,
5.smbpasswd可以添加系統用戶為Samba用戶,前提必須是系統用戶才行,該命令需要安裝yum -y install samba-client才會有。添加用戶實例如下:
smbpasswd -a tom 回車以後輸入密碼就可以了,這個密碼可以和該系統的用戶密碼不一樣。
6.【printers】 //這一項設置它會自動把打印機給共享出去。
7.【home】 // 這一項設置會把家目錄共享出去,但前提是需要設置一下布爾值才行,設置如下:setsebool -P samba_enable_home_dirs on
家目錄共享的測試方式如下:打開windows的運行窗口,輸入\192.168.64.130(samba服務器的IP地址),回車正常會跳出輸入sanba內置用戶的用戶名和密碼。

8.設置一個目錄共享

Samba服務器的設置