Debian / Ubuntu 安裝設定 Samba

Samba 可以讓Linux 的檔案及印表機以 “網路上的芳鄰” 分享給 Windows 電腦, 以下是在 Debian 及 Ubuntu 安裝 Samba 的步驟:

用 apt-get 安裝 Samba 及其相關套件:

$ sudo apt-get install -y samba samba-common python-glade2 system-config-samba

安裝好 Samba 後, 開啟 Samba 的設定檔 /etc/samba/smb.conf, 加入以下內容:

儲存檔案後啟動 Samba, 及設定開機自動啟動:

$ sudo mkdir -p /samba/anonymous
$ sudo service smbd restart
$ sudo update-rc.d samba defaults

執行以下指令開啟 Samba 對外開放及其權限:

$ sudo mkdir /home/share_dir
$ sudo chown -R smb_user:smbgrp /home/share_dir
$ sudo chmod -R 0770 /home/share_dir
$ sudo chcon -t samba_share_t /home/share_dir

建立連接到 Samba 的帳號, 下面會建立 smb_user 帳號, 然後用 smbpasswd 設定密碼:

$ sudo useradd smb_user
$ sudo groupadd smbgrp
$ sudo usermod -a -G smbgrp smb_user
$ sudo smbpasswd -a smb_user

Ubuntu 的設定完成後, 在 Windows 裡面去到 “執行”, 輸入 “\ubuntu” (這個名稱是在 smb.conf 設定的 netbios name), 如果要進入 “share_dir” 目錄, 輸入上面用 smbpasswd 設定的密碼就可以連接了。




Leave a Reply