搭建Samba服務器

 搭建samba服務器

1. 安裝samba安全

yum -y install samba samba-client

2. 啓動samba服務器

systemctl start smb nmb
systemctl  restart smb
systemctl enable smb

3. 查看Samba服務進程網絡

[root@Linuxidc-Server ~]# ps -ef | grep -E 'smb|nmb'
查看端口
[root@Linuxidc-Server ~]# netstat -tunlp | grep -E 'smbd|nmbd'

4. 建立共享文件夾用戶名和密碼測試

5. 在用戶admin下建立文件夾mysharespa

 

6. 建立myshare文件夾權限rest

 

7. 建立samba 用戶code

smbpasswd -a wusongblog

smbpasswd -a username  //新建Samba帳戶進程

smbpasswd -x username //刪除一個用戶ip

pdbedit -L 查看是否建立成功

8. 進入samba目錄,查看配置文件,並新增以下內容

vi smb.conf

 

修改後。利用testparm  –v 查看配置是否有誤

 

9. 下面使用本機(虛擬機)的samba客戶端測試:
smbclient -L 127.0.0.1

 

 

10. 驗證:使用\\192.168.162.128(爲本虛擬機地址)遠程訪問

11. 異常:

(1)關閉防火牆  iptables - F

(2)目錄訪問錯誤,進入cmd,輸入net use * /del /y命令來切掉本機當前的全部遠程共享文件信息.

進入cmd ;輸入:secpol.msc中的LAN管理器身份也設爲「發送 LM 和 NTLM – 若是已協商,則使用 NTLMv2會話安全」了

改成:僅發送NTLMv2響應」;

若上述方法不行:可參考如下步驟,資料來源於百度

步驟一:要訪問的電腦上,防火牆關閉,保證能夠Ping通雙方的IP地址,保證局域網內電腦在同一個工做組。

步驟二:要訪問的電腦上,右鍵單擊桌面上計算機,選擇管理,雙擊本地用戶和組,找到用戶,雙擊guest,把「賬戶已停用」前面的勾去掉。而且guest密碼設爲空。

步驟三:要訪問的電腦上,左下角單擊開始,運行,輸入secpol.msc,進入本地策略,找到用戶權利指派,在右側把「拒絕從網絡訪問此計算機」中的全部用戶刪除。

步驟四:要訪問的電腦上,在本地策略裏,找到安全選項,在右側把「本地賬戶的共享和安全模式」改成「僅來賓」,把「賬戶:帶有空白密碼的本地賬戶只容許進行控制檯訪問」設爲「已禁用」。

步驟五:在本機裏,進入「網絡」,找到要訪問的電腦的計算機名,雙擊進入,就能夠不用輸入密碼直接進入了。
(3) 輸入\\192.168.162.128,能在Windows下看到共享文件夾,可是,顯示權限不夠。
這時,須要在Linux系統下修改共享文件夾的權限;
#chmod 777 /home/WSshare
#chmod 777 /home/WSshare/share
須要將最底層文件夾和上層文件夾的權限都修改!
相關文章
相關標籤/搜索