1. 程式人生 > >2018/11/26 Samba伺服器配置

2018/11/26 Samba伺服器配置

成功的在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地址

顯示試驗成功