2018/11/26 Samba伺服器配置
阿新 • • 發佈:2018-11-27
成功的在RHEL上配置了Samba伺服器
步驟是:
1、yum install samba
2、pdbedit -a -u linux(使用者名稱)
建立一個密碼——需要root許可權
3、mkdir /database 這個資料夾用來存放samba伺服器的共享檔案
4、chown -Rf linux:linux /databse 將這個資料夾的所有者和群組都設定為linux
5、getsebool -a | grep samba 查詢和samba有關的選項
setsebool -P samba_export_all_rw = on 設定共享資料夾有讀寫的能力
6、設定/etc/samba/smb.conf
cd /etc/samba
mv smb.conf smb.conf_old 將原有的smb.conf改名
grep -v "#" smb.conf_old | grep -v ";" | grep "^$" > smb.conf 將過濾了“#”和“;”還有空格的行的原來的smb.conf檔案的內容寫入到新的smb.conf檔案中(其實作用就是刪除原檔案中的註釋)
7、修改smb.conf, 修改後的內容為:
[global] workgroup = MYGROUP server string = Samba Server Version %v log file = /var/log/samba/log.%m max log size = 50 security = user passdb backend = tdbsam [database] comment = xxxxxxx path = /database 設定samba伺服器共享資料夾的路徑 public = no 設定是否是共享的 writable= yes 設定資料夾內的問價是否寫檔案
結束後使用
systemctl restart smb 重啟samba服務
systemctl enable smb 設定samba服務為開機自動啟動
8、關閉防火牆
systemctl disable firewalld.service
9、重啟系統
10、在windows上測試
在啟動中直接輸入\\ip地址
顯示試驗成功