Ubuntu上的Samba server簡易設定

Setup Samba Server on Ubuntu

Last edited 24, Jan. 2017


  1. 安裝Samba
    sudo apt-get install samba 
    
  2. 設定smb.conf
    • 備份smb.conf
    sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.bak
    
    • 編輯smb.conf
    sudo vim /etc/samba/smb.conf
    
    # 註解使用'#'或';'    
    [global]
    workgroup = WORKGROUP
    server string = Samba Server %v
    netbios name = ubuntu
    security = user
    map to guest = bad user
    dns proxy = no
    
    # workgroup = 工作群組的名稱:注意,主機群要相同。
    # netbios name = 主機的NetBIOS名稱,每部主機均不同。
    # server string = 主機的簡易說明
    # %v samba version
    
    [shared_folder_name]                    # 自訂的共享資料夾名稱
    path = /path/to/shared/folder           # shared folder path
    browsable = yes
    writable = yes
    read only = no
    
  3. 建立Samba user密碼及啟動Samba
    • 建立Samba user密碼

    因為samba user和local user密碼儲存方式不同,故需要另外設定samba user專用密碼,無法直接沿用local的。
    範例:

    sudo smbpasswd -a kid   # 假設已有一個local user -- kid
    
    • 啟動Samba
    sudo service smbd start
    
    • 停止Samba
    sudo service smbd stop
    
    • 重啟Samba
    sudo service smbd restart
    

發表迴響

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

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Google photo

您的留言將使用 Google 帳號。 登出 /  變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s