centos 安裝samba

有時我們在維護的linux系統會需要與windows系統進行連線,這時就需要使用samba的服務來進行網路芳鄰連線。
此範例以virtualbox安裝centos與本機進行連線提供參考,ubuntu做法類似本篇不再多加描述。

virtualbox 需將網路設定成橋接介面卡,並附到實體網路卡
客機作業系統為centos 6.6版
本機作業系統為windows 7
本機網路192.168.0.110
客機網路192.168.0.111

假設當網路設定已完成後centos可以下
# yum install samba
當安裝完成後需使用vi編輯設定檔
先保留設定檔
#/bin/cp -rf /etc/samba/smb.conf /etc/samba/smb.conf.bak
# vi /etc/samba/smb.conf

[global]

workgroup = WORKGROUP
display charset = UTF-8
unix charset = UTF-8
dos charset = cp936

[Share]
comment = Shared Folder with username and password
path = /
public = yes
writable = yes
read only = no
valid users = root
force directory mode = 777
force create mode = 777
force security mode = 777
force directory security mode = 777
hide dot file = no
create mask = 0777
directory mask = 0777
delete readonly = yes
guest ok = yes
available = yes
browseable = yes

:wq存檔離開後
# smbpasswd -a root
輸入兩次密碼設定
測試samba,應該會在螢幕上出現設定值
# testparm
# service nmd restart

# service smd restart


最後到Win7上輸入 \\192.168.0.111來連線
如果沒意外應該可以在網路上的芳鄰看到連線的主機
連線時或許會要求輸入帳號密碼,此時可以輸入samba的帳號密碼,此範例以root為帳號

登入成功後可以看到centos根目錄底下所有的資料夾及檔案內容



留言

這個網誌中的熱門文章

c語言-關於#define用法

CMD常用網管指令

PHP 與 JavaScript 之間傳值利用 json