Debian 7 Samba 3 快速安裝

Posted by admin on 30 五月, 2013 18:08

區域網路使用者檔案分享需求,建置以訪客身分免登入方便使用之檔案伺服器,以 Linux 系統 Samba 套件安裝,快速完成設定。

【安裝環境】
Debian GNU/Linux 7.0

【安裝相關套件】
安裝 Samba 3:
apt-get install samba


▲ 圖片來源:維基百科

【建立分享資料夾】
mkdir /var/samba
chmod 777 /var/samba

【基本設定】
vi /etc/samba/smb.conf

簡單的做法就是維持預設即可,
netbios name = hostname
unix charset = cp950
security = share
這些全都免了!

只需在 242 行起「Share Definitions」未尾加上:

[shared]
   comment = Shared Folder
   path = /var/samba
   guest ok = yes
   read only = no

其中分享資料夾名稱與註解,皆可自行命名。

設定完 Samba 服務重新啟動:
/etc/init.d/samba restart
[ ok ] Stopping Samba daemons: nmbd smbd.
[ ok ] Starting Samba daemons: nmbd smbd.

必要時檢查設定語法正確性執行「testparm」指令:
Load smb config files from /etc/samba/smb.conf
Processing section "[homes]"
Processing section "[shared]"
Processing section "[printers]"
Processing section "[print$]"
Loaded services file OK.
……

【連線測試】
連線 Samba 伺服器時,可用「\\伺服器 hostname」或「\\伺服器 IP 位址」的網路位址直接登入伺服器瀏覽分享夾,以訪客的身分讀寫檔案,建立子資料夾。伺服器在「網路芳鄰」中顯示的名稱預設為 hostname,可修改「/etc/hostname」變更顯示名稱,不用動到「smb.conf」Samba 設定。

【連線狀態查詢】
執行 smbstatus 指令顯示 Samba 版本,及目前使用者連線狀態:

Samba version 3.6.6
PID     Username      Group         Machine
-------------------------------------------------------------------
 <processes do not show up in anonymous mode>

Service      pid     machine       Connected at
-------------------------------------------------------
shared       23443   as23-c10120   Fri Jun  7 11:42:17 2013
shared       18430   __ffff_172.20.1.113  Thu Jun  6 10:18:24 2013
shared       18627   __ffff_172.20.1.20  Thu Jun  6 11:03:33 2013
shared       18486   __ffff_172.20.1.86  Thu Jun  6 10:32:49 2013

Locked files:
Pid          Uid        DenyMode   Access      R/W        Oplock           SharePath   Name   Time
--------------------------------------------------------------------------------------------------
18486        65534      DENY_NONE  0x100081    RDONLY     NONE             /var/samba   .   Sat Jun  8 08:45:02 2013
18486        65534      DENY_NONE  0x20089     RDONLY     EXCLUSIVE+BATCH  /var/samba   a0001.lnk   Sat Jun  8 08:45:23 2013

【結語】
這樣的快速安裝,以變動最少的設定方式,就表示在「安全」與「方便」不能兩全時,取其方便為原則。如此簡單易用可引導使用者,改變隨身碟檔案分享的操作習 慣。捨棄技術層次改以管理策略取代,如:加強資訊安全宣導、定期刪檔等,確實能有效防止電腦病毒與木馬程式散布。

【相關網站】
Samba Samba - Community Ubuntu Documentation Samba Wiki

Information and Links

Join the fray by commenting, tracking what others have to say, or linking to it from your blog.