2013年5月21日 星期二

Samba設定

啟動服務 #/etc/init.d/smb start
開機時啟動服務 #chkconfig smb on

登入webmin

設定使用者:
samba的使用者似乎不能另外設定, 只能用主機上的使用者, 故先在webmin新增使用者及群組

1. Webmin -> 系統 -> 使用者與群組
在"本地端使用者" 頁籤 -> "建立一個新的使用者"
- 輸入“使用者名稱”, 家目錄設定在要分享的目錄 (不自動建立家目錄),
  Shell: 選擇“/bin/nologin"
  密碼:選擇“不允許登入“
  群組:現存群組 grp1 (在設定使用者前先設要給samba的群組)
  是否建立家目錄,是否拷貝檔案到家目錄, 是否在其他模組建立使用者, 均設“否”

2.設定samba:
-> 伺服器 -> Samba視窗檔案分享
設定要分享資料夾:

選“新增檔案共用”: 設定共用名稱(使用者看到的目錄名)及共用的目錄(主機上的對應目錄)

選“轉換使用者”:將主機上的使用者名單轉換至samba
選“samba使用者” : 使用者均另設定新密碼 (不使用主機的密碼)

3. 更改共用目錄的所有者,及權限:
#chown -R user1 folder1 (更改目錄擁有者)
#chgrp -R grp1 folder1 (更改目錄擁有群組)
#chmod -R 775 folder1  (更改目錄的權限)

4. 修改samba共享資料夾讀寫設定
# vi /etc/samba/smb.conf
(將共享資料夾folder1設定可寫入)
[folder1]
    ....
    writable = yes
    ....

5. 開啟防火牆設定
#system-config-firewall
勾選 “samba” 服務 -> 套用

應該就OK了!

之後若有更改 smb.conf的設定, 要重新載入:
#/sbin/service smb reload

用 restart應該也可以吧!但應該會影響到正在線上使用者~


沒有留言:

張貼留言