Ubuntu 設定 Samba 分享檔案

Link: https://www.arthurtoday.com/2015/04/ubuntu-server-share-folder-samba.html

一、Samba Server

安裝 Samba Server

$sudo apt-get install samba

設定不須登入/操作 Shell 的帳號

$sudo adduser smbuser --shell /bin/false

設定密碼

$sudo smbpasswd -a smbuser

移除使用者(可選)

$smbpasswd -x smbuser
$userdel -r smbuser

調整 Samba 的設定檔/etc/samba/smb.conf,在檔案的尾巴加入下面這幾行後存檔離開。

 [share]
 path = /home/smbuser # 這個是要分享的資料夾路徑
 available = yes
 valid users = smbuser # 這個是可以使用這個分享資料夾的使用者,要具有 path 所指定的路徑的權限才行
 read only = no
 browseable = yes
 public = yes
 writable = yes

重啟 Samba Server

$sudo service smbd restart

二、Linux 連結 Samba Server

$sudo apt-get install smbclient cifs-utils
$sudo mkdir -p /mnt/share
$sudo mount -t cifs  //{Samba Server IP}/share /mnt/share -o username=smbuser,password=123456789
$df
$sudo umount /mnt/share

三、Windows 連結 Samba Server

  • Windows 功能開啟 (預設程式->開啟或關閉 windows 功能)->打勾 SMB 1.0/CIFS File Sharing Support
  • 開啟檔案總管 key 上
\\{Samba Server IP}\share
  • 登入帳密即可

  目錄