日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Samba服务器问题汇总

發布時間:2023/12/9 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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服务器问题汇总的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。