1、系統環境
本文 採用的是 Ubuntu 16.04 amd64
# lsb_release -a
2、Samba 服務器端
2.1 軟件安裝
# apt-get Install samba
2.2 samba 用戶
2.2.1 查看 samba 用戶
# pdbedit -L
2.2.2 創建 samba 用戶
# useradd -u {uid} {user_name}
# smbpasswd -a {user_name}
## 使 samba 用戶,具備 相應的操作權限,777:具備所有權限; -R:遞歸,修改文件夾內部所有文件
# chmond -R 777 {share_dir}
2.2.3 刪除 samba
# pdbedit -x {user_name}
2.3 配置文件
# cat /etc/samba/smb.conf
...
...
[label]
comment=NAS SHARE
security = user
path = /opt
writeable= yes
public = no
guest ok = no
變量 | 說明 |
---|---|
label | 標籤頁,客戶端訪問時 顯示的文件夾名稱,可根據需要,自定義 |
comment | 起註釋說明作用,自定義 |
security | 用戶認證,本次採用 user方式 |
path | Linux服務器端共享的目錄 |
writeable | 是否可寫 |
public | public用來指定該共享是否允許guest賬戶訪問 |
guest ok | 意義同 "public" |
2.4 samba服務
# /etc/init.d/samba { restart | start | stop }
3、Samba Windows 客戶端訪問
地址欄輸入 "\\{server_ip}\{dir}"