Samba Server 設定

Samba Server:主要是類似網路芳鄰的東西,它提供在同一個網域底下,可以做檔案的分享,即使是在XP的系統下仍然可以找的到檔案

在debian底下架Samba Server,首先需要一些需要的套件:

1.samba
主要包含了 SAMBA 的主要 daemon 檔案 (smbd 及 nmbd)、 SAMBA 的文件檔 (document)、以及其他與 SAMBA 相關的 logrotate 設定檔及開機預設選項檔案等。

2.samba-client
這個套件則提供了當 Linux 做為 SAMBA Client 端時,所需要的工具指令,例如掛載 SAMBA 檔案格式的執行檔 smbmount 等等。

3.samba-common
這個套件則主要提供了 SAMBA 的主要設定檔 (smb.conf) 、 smb.conf 語法檢驗的測試程式 (testparm)等等。
以上套件安裝好以後,接著開始做設定檔smb.conf 的設定(/etc/samba/smb.conf)

1.在 smb.conf 當中設定好工作群組、NetBIOS 主機名、主機說明、語系設定密碼使用狀態等等與主機相關的資訊

ex: [global] workgroup = MSHOME  //群組設定

netbios name = linux-samba-server //netbios名稱

display charset = UTF8   //語系設定
dos charset = cp950
unix charset = UTF8

passdb backend = tdbsam //密碼方面,以tdbsam 管理 smb 帳號,存放在/var/lib/samba/*.tdb

security = user //存取權限(share or user)

[分享資料夾名稱]

ex: path = /home/man31/AAA

writeable = no

browseable = yes

valid users = yenchieh

此外,在設定好smb.conf 以後 ,可以用testparm這個指令來測試設定檔是否正確

另外,就系統上的帳號密碼和samba的帳號密碼是不ㄧ樣的,在samba上的帳號密碼,系統上ㄧ定要存在

可使用 smbpasswd -a username  這個指令還建立帳號密碼

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s