Ubantu 16.4 samba安裝配置,ubantusamba
本文總結了Ubantu 16.04 環境下的samba安裝、配置及使用。本文為原創,也是我的第一篇部落格,以後會經常寫部落格,記錄自己的學習、總結及研究,讓部落格見證著我成長的軌跡。
下文中的所有命令均使用root許可權或添加sudo命令執行。
1. samba 安裝
apt-get install samba samba-common smbclient
2. 查看samba服務
samba安裝成功後,會預設啟動samba服務。
ps -ef | grep smb
3. 修改samba設定檔/etc/samba/smb.conf
#======================= Share Definitions =======================# Un-comment the following and create the netlogon directory for Domain Logons# Un-comment the following (and tweak the other settings below to suit)# to enable the default home directory shares. This will share each# user's home directory as \\server\username[homes] comment = Home Directories browseable = no# By default, the home directories are exported read-only. Change the# next parameter to 'no' if you want to be able to write to them. read only = no# File creation mask is set to 0700 for security reasons. If you want to# create files with group=rw permissions, set next parameter to 0775. create mask = 0775# Directory creation mask is set to 0700 for security reasons. If you want to# create dirs. with group=rw permissions, set next parameter to 0775. directory mask = 0775
4. 重啟samba服務
/etc/init.d/samba restart
5. 調試samba功能
5.1 建立linux登入帳號(例如test_user/test_password)
adduser test_user
5.2 給上述test_user使用者建立samba密碼
smbpasswd -a test_user
5.3 驗證
我的Ubantu ip是192.168.131.128,在windows 機器上輸入\\192.168.131.128\test_user ,然後按提示輸入密碼test_password,就可以成功訪問。
如果因許可權不足問題,不能建立、修改該目錄下的檔案,請檢查“3. 修改samba設定檔/etc/samba/smb.conf ”是否配置正確。samba詳細配置見/etc/samba/smb.conf 檔案中的注釋或用命令man smb.conf查看。