關閉防火牆和SElinuxlinux
systemctl stop firewalld setenforce 0
1.安裝samba應用ios
systemctl start smb nmb
2.啓動Samba應用vim
systemctl start smb nmb
3.查看Samba服務進程ide
ps -ef | grep -E 'smb | nmb'
4.查看Samba應用服務端口code
netstat -tunlp | grep -E 'smbd|nmbd'
cd / mkdir storage mkdir logger shared ls
建立用戶server
useradd -s /sbin/nologin logadmin useradd -s /sbin/nologin admin useradd -g admin -s /sbin/nologin shared cat /etc/passwd
6創建Samba用戶blog
smbpasswd -a logadmin smbpasswd -a admin smbpasswd -a shared
7.更改目錄屬性進程
chown logadmin.logadmin logger chown admin.admin shared chmod -R 777 logger chmod -R 777 shared
8.配置Samba服務文檔
vim /etc/samba/smb.conf
[global] workgroup = SC.LOCAL server string = Samba Server Version %v netbios name = Linuxidc-Server log file = /var/log/samba/%m.log max log size = 10240 security = user passdb backend = tdbsam [logger] comment = Logs Directories path = /storage/logger/ public = no admin users = logadmin valid users = @logadmin browseable = yes writable = yes create mask = 0777 directory mask = 0777 force directory mode = 0777 force create mode = 0777 [shared] comment = Shared Directories path = /storage/shared/ public = no admin users = admin valid users = @admin browseable = yes writable = yes create mask = 0777 directory mask = 0777 force directory mode = 0777 force create mode = 0777
重啓string
/sbin/service smb start
9.訪問Samba服務
使用Windows客戶機經過UNC路徑訪問Samba服務 \192.168.253.129(輸入用戶與密碼)
進入shared文件中建立一個文檔,feng
cd /storage/shared vim feng ls
最後打開shared就會出現建立的feng
文件傳輸成功