Samba服务器问题汇总
一個Samba服務器要么經典模式訪問(用戶名+密碼),要么友好訪問(guest),只可選其一。
㈠準備工作:
1>清除客戶端windows系統的上次訪問自動記錄
CMD下運行:net use * /delete /y
2>關閉selinux功能
A 不需要重啟Linux:
# setenforce 0 ? ? ? ? ///1則是啟用
B 永久關閉則需要修改文檔并重啟Linux:
vi /etc/selinux/config 將SELINUX=enforcing 改成SELINUX=disabled
也可以不關閉selinux,則執行如下命令:
# chcon -R -t samba_share_t ? /tmp/sharefile ? ? ? ?// /samba_share_t是需要修改的上下文類型參數
#restorecon -R /tmp/sharefile ? ? ?///恢復上下文不讓共享用戶查看 ? ? ?
3>關閉防火墻
#service ?iptables stop
Samba 有兩個服務器,一個是smb,另一個是nmb;
smb 是Samba 的主要啟動服務器,讓其它機器能知道此機器共享了什么;如果不打開nmb服務器的話,只能通過IP來訪問。
而nmb是解析用的,解析了什么呢?就是把這臺Linux機器所共享的工作組及在此工作組下的netbios name解析出來
㈡范例:設置匿名可讀可寫文件夾
security = share ? ? ? ? ? ? ///修改為匿名自動登錄訪問模式
[test]
? ? ? ?path = /opt/test
? ? ? ?writable = yes//注意寫后門沒有e字母
? ? ? ?browseable = yes
? ? ? ?guest ok = yes
hosts allow =192.168.0. ? ? ? ? ? ? ? ///(注意“點”)運行此網段主機訪問該目錄
無需使用chown、chmod修改文件夾權限
㈢范例:用戶登錄經典模式
security = user
[temp]
? ? ? ?comment = temp dir
? ? ? ?path = /tmp/temp
? ? ? ?writable = yes
? ? ? ?valid users = kekuk//允許kekuk登錄用戶可讀可寫
#adduser -g kekuk -G kekuk ?-d /opt/linuxsir/sir03 -s ?/sbin/nologin kekuk
#smbpasswd -a kekuk ? ? ? ? ?///創建通過smb協議使用kekuk用戶登錄
#vi /etc/samba/smbusers ? ? ? ///檢查smbusers文件中linux系統用戶與samba用戶映射關聯性
#testparm ? ? ? ? ? ?///檢查“/etc/samba/smb.conf”配置正確性
#service smb restart
㈣linux系統掛載網絡共享目錄方法
mount 掛載smbfs的用法三選一
#mount -t smbfs -o codepage=cp936,username=用戶名,password=密碼 , -l //ip地址/共享文件夾名 掛載點
#mount -t smbfs -o codepage=cp936,username=用戶名,password=密碼 , -l //計算機名/共享文件夾名 掛載點
#mount -t smbfs -o codepage=cp936 //ip地址或計算機名/共享文件夾名 掛載點
smbmount的用法:
#smbmount -o username=用戶名,password=密碼 , -l //ip地址或計算機名/共享文件夾名 掛載點
#smbmount //ip地址或計算機名/共享文件夾名 掛載點
例子:
1.首先在windows上共享一個目錄,如:共享了目錄share,用戶和密碼都是:massky
2.在linux機器上,在/mnt目錄下建立一個ml45目錄,使用root用戶,執行下面命令:
?mount -t smbfs -o username=massky,password=massky //192.168.0.8/share /mnt/ml45
?這是你就可以在/mnt/ml45看到了windows上共享的數據了,現在我做第三步
3.用root用戶,編輯 vi /etc/fstab, 在最后面加入:
?//192.168.0.8/share ?/mnt/ml45 ?smbfs defaults,auto,username=massky,password=massky 0 0
?這樣linux機器重新啟動都可以自動掛載windows上的共享目錄
http://linux.chinaunix.net/techdoc/net/2006/05/30/933350.shtml
http://blog.chinaunix.net/uid-22414998-id-113375.html
http://www.linuxidc.com/Linux/2010-11/29954.htm
轉載于:https://blog.51cto.com/kekuk/1218046
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的Samba服务器问题汇总的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 黑马程序员-python笔记-从入门到入
- 下一篇: sqlserver日期函数大全