搭建Samba服務器的記錄linux
環境:vim
最小化centos安裝centos
網卡配置.關閉防火牆.關閉SELINUX服務器
軟件:ide
samba-3.6.23-35.el6_8.x86_64spa
samba-common-3.6.23-35.el6_8.x86_64rest
samba-winbind-3.6.23-35.el6_8.x86_64orm
samba-winbind-clients-3.6.23-35.el6_8.x86_64
server
安裝:ci
yum install samba
#加入開機自啓動
chkconfig smb on
#啓動服務
service smb start
過程:
增長系統用戶及密碼
useradd smbuser
passwd smbuser
同步增長SMB用戶密碼
smbpasswd -a smbuser
smbpasswd命令的經常使用方法
smbpasswd -a 增長用戶(要增長的用戶必須以是系統用戶)
-d 凍結用戶,就是這個用戶不能在登陸了
-e 恢復用戶,解凍用戶,讓凍結的用戶能夠在使用
-n 把用戶的密碼設置成空.
要在global中寫入 null passwords -true
-x 刪除用戶
備份原配置文件
cp /etc/samba/smb.conf smb.conf.bak
編輯配置文件
vim /etc/samba/smb.conf
[global]
workgroup = MYGROUP
server string = Samba Server Version %v
log file = /var/log/samba/log.%m
max log size = 50
security = user
passdb backend = tdbsam
load printers = yes
cups options = raw
[homes]
comment = Home Directories
browseable = no
writable = yes
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
guest ok = no
writable = no
printable = yes
默認配置無需改動,如需自定義目錄及用戶,加入如下配置內容
自定義目錄需對目錄全部者受權 如 chown smbuser /home/smb
[shareforwin]
comment=smbuser1's share
path=/home/shareforwin
public=no
writable=yes
valid users=smbuser1
重啓SMB服務,完成配置
service smb restart
linux下訪問:
需安裝samba-client-3.6.23-35.el6_8.x86_64
smbclient -L //192.168.2.15/ 顯示資源
smbclient //192.168.2.15/test -U test 鏈接