環境CentOS6.9
安裝 啓動SAMBA
yum -y install samba service smb start
賬戶必須是系統賬戶 密碼爲獨立的SAMBA密碼
useradd -s /sbin/nologin r1 添加系統賬戶
pdbedit -a r1 寫入數據庫
Windows上輸入地址測試 \\192.168.1.123
SAMBA配置詳解
主配置文件位置 /etc/samba/smb.conf
[global]
workgroup = WORKGROUP 設定samba server所要加入的工作組或者域
server string = Samba Server Version %v 設定samba服務器的註釋
interfaces = lo eth0 192.168.12.2/24 192.168.13.2/24 監聽網卡
hosts allow = 127. 192.168.12. 192.168.13. 允許訪問的主機
log file = /var/log/samba/log.%m 日誌文件位置
max log size = 50 日誌文件最大容量
security = user 用戶訪問的驗證方式 、匿名 、本地、別名
load printers = yes 是否啓動samba就共享打印打印機
[homes]
comment = Home Directories 共享描述
browseable = no 共享是否可見
writable = yes 是否可寫
valid users = %S 允許訪問的共享用戶
客戶端登錄
linux
smbclient -U r1 -L //192.168.1.123 查看服務器共享
smbclient -U r1 //192.168.1.123/r1 查看服務器共享
創建共享目錄
配置文件 /etc/samba/smb.conf
[public] ---->這裏要置頂
comment = Public Stuff
path = /home/samba -->共享文件目錄 需要給samba目錄加入寫入權限
public = yes
writable = yes
printable = no
write list = +staff
browseable = yes
訪問控制
valid users = %S 用戶名,@組
read only=yes 只讀
create mask = 666 文件權限
directory mask = 777 目錄權限
用戶別名
vim /etc/samba/smbusers
添加zhangsan=zs
啓用別名 主配置文件添加
username map = /etc/samba/smbusers --->global中 不在最後
映射驅動器
Windows
net use * /del 清空緩存 我的電腦 映射網絡驅動器