安裝:
yum -y install samba samba-client
添加Linux系統(tǒng)賬戶(useradd)
useradd work
將Linux已存在系統(tǒng)帳戶添加到Samba應(yīng)用中
pdbedit -a -u work
查看samba用戶:
pdbedit -L
啟動(dòng)
systemctl start smb.service
源碼安裝:
安裝依賴
yum install gcc gcc++ gnutls-devel python python-devel python-lib* libacl-devel openldap-devel -y
下載源碼:
1、 tar -zxvf samba-4.6.4.tar.gz
2、 cd samba-4.6.4
3、 ./configure --prefix=/usr/local/samba/
4、 make
5、 make install
配置前期工作
1、 cp/tmp/samba-4.6.4/packaging/LSB/smb.conf /usr/local/samba/etc/
2、 cd !$
3、 cp smb.conf smb.conf.bak # 將smb.conf備份
4、 grep -Ev "#|^$|;" smb.conf.bak>smb.conf
配置smb.conf
[global]
workgroup = MYGROUP
server string = Samba Server
printcap name = /etc/printcap
load printers = yes
log file = /var/log/samba/log.%m
max log size = 50
security = user
#map to guest = Bad User #無密碼登錄
dns proxy = no
[homes]
comment = Home Directories
browseable =no #是否可見
writable = yes #是否可寫入
添加系統(tǒng)用戶到samba應(yīng)用中,此密碼是Samba密碼,與Linux系統(tǒng)密碼無關(guān)。
samba/bin/pdbedit -a -u user01
pdbedit -L查看samba用戶
啟動(dòng)服務(wù):
/usr/lcoal/samba/sbin/smbd