SMB協議是windows中使用的文件共享協議,在Linux中通過samba服務實現SMB功能。主要實現的功能包括:文件共享,打印共享,加入windows服務器域環境
安裝:
yum –y install samba
配置文件:
/etc/samba/smb.conf
作爲獨立服務器使用,將本身用戶作爲登錄用戶
samba的兩種安全模式:
User-level
Share-level
配置文件分爲三個部分:
globle 定義全局配置
homes 定義用戶家目錄的共享配置
printers 定義打印機共享配置
需要修改的配置文件:
seurity模式改爲user
用戶組改爲Linux上面常用的組
啓動服務:
service smb start
檢查防火牆:iptables –L
清除所有防火牆設置:iptables –F
關閉SeLinux 強制訪問控制系統:sertenforce 0(一定要關,不然會出現在windows文件瀏覽器上只能顯示該文件夾不能進入的錯誤)
可以通過smbclient軟件進行登錄:
smbclient//192.168.1.100/linuxcast –U linuxcast
創建獨立共享目錄:
僅爲了共享使用,無需提供密碼驗證:
要手工創建配置信息
主要在配置文件尾添加以下配置:
comment = 進入文字
valid users =指定組用戶
public = yes
writable = yes
browsable = yes
path = /share
guset ok = yes
這個方法照上面交的方法試了幾次都沒有在地址上直接訪問登錄成功,也不知道是不是還有什麼沒配置好,只有下次來解決了,如果用於實際的話只有把gust加入組公開密碼進行了。