samba服務器 安裝與配置、解決Windows訪問Samba提示“無任何網絡提供程序接受指定的網絡路徑”

最近學習linux 其中有個samba服務可以解決windows和linux互訪,界面相當於訪問windows之間共享訪問。界面親切。故學習學習。。

先下載samba服務器的rpm 包括三個文件。

查看自己系統是否已安裝samba

rpm -q  samba 系統是否已經安裝了samba服務器。

刪除已經安裝的samba通過

rpm -e smaba (基本無法刪除。因爲關聯)

採用rpm -e samba --nodeps (--兩個強制刪除 可能比較危險。)

刪除後通過

rpm -ivh samba-common-2.2.7a-7.9.0.i386.rpm (第一個)

rpm -ivh samba-client-2.2.7a-7.9.0.i386.rpm(第二個)

rpm -ivh samba-2.2.7a-7.9.0.i386.rpm(第三個)

或者直接 yum來安裝也行  yum -y install samba

 安裝後添加sanmba用戶

useradd baobao

passwd baobao

設置用戶名密碼

在通過 cat /etc/passwd|mksmbpasswd.sh >/etc/samba/smbpasswd

將系統用戶導入samba服務。

設置 samba用戶密碼

smbpasswd baobao

ps:設置samba用戶密碼的時候還可能出現如下的錯誤:

failed to find entry fro user hui ,解決辦法:

http://blog.sina.com.cn/s/blog_6eee53080100u26x.html

設置密碼成功後啓動samba服務

service smb start

service smb stop--停止samba服務

service smb restart 重啓samba服務

在windows 下訪問配置好的samba服務(前提是您已經保證windows和linux網絡互通,也就是可以互 ping 的通)

對網絡知識是小白的可以看這裏:點擊打開鏈接

cmd 輸入 \\加linux的ip

  可能會彈出"無任何網絡提供程序接受指定的網絡路徑"錯誤框 :

 

自己通過history 查看歷史命令沒錯啊。糾結中。仔細思考。感覺可能和防火牆有關。通過setup命令進入防火牆設置。調整防火牆安全級別,把 iptables前面那個 * 去掉。

再次訪問。OK好了。。。



然後就可以進入samba服務器界面了:


可是一雙擊 baobao 這個文件夾,就會出現這樣的一個對話框:



這又是什麼情況呢?之前 iptables都關閉了啊,原來還有 selinux  這個東東,對於 selinux 有興趣的同學可以查閱相關資料

這裏先把它關了:



這樣子可以打開 baobao 去查看裏面的文件啦:



但是還不能創建文件哦,只能查看...

不能創建文件的話,則是文件權限的問題,這樣的就好了: chmod 777 baobao 


ps: 這是我baobao的配置



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章