天天看點

linux下如何使用samba,linux 下samba的配置和使用

Samba是在Linux和UNIX系統上實作SMB協定的一個免費軟體,由伺服器及用戶端程式構成。通常可以在linux主機上搭建samba伺服器用于與Windows主機上的檔案共享。

配置samba

首先在linux上安裝samba

yum  -y install samba

linux下如何使用samba,linux 下samba的配置和使用

安裝完成!

linux下如何使用samba,linux 下samba的配置和使用

samba有自己的使用者驗證方式

需要添加虛拟使用者,并且設定samba的密碼認證 一下添加一個smb的使用者

linux下如何使用samba,linux 下samba的配置和使用
linux下如何使用samba,linux 下samba的配置和使用

完成!

samba的配置檔案主要為smb.conf

使用指令locate smb.conf 來定位檔案

linux下如何使用samba,linux 下samba的配置和使用

配置檔案主要包含四個段

【global】 設定全局變量選項

【homes】 設定使用者宿主目錄共享

【printers】 設定列印機共享

【shatefiles】 設定檔案共享

下面進行對smb.conf的配置,修改允許哪個網段可以登陸samba,添加日志資訊,最大存放日志大小等。

linux下如何使用samba,linux 下samba的配置和使用
linux下如何使用samba,linux 下samba的配置和使用
linux下如何使用samba,linux 下samba的配置和使用

該選項為在目前目錄隻許檢視自己的共享檔案

預設情況下啟動samba服務,會顯示使用者自身的主目錄/smb。

在配置檔案末尾添加共享設定段【share】 路徑為/home/share 允許登陸使用者為smb 具有寫權限

(samba使用者對共享目錄的操作權限由samba配置的共享目錄權限與linux下使用者對該檔案的操作權限的交集)

給共享檔案添加寫權限

linux下如何使用samba,linux 下samba的配置和使用
linux下如何使用samba,linux 下samba的配置和使用

完成後,儲存并退出,使用testparm 測試samba配置檔案的文法錯誤

重新開機服務 service smbd restart

在Windows下操作

linux下如何使用samba,linux 下samba的配置和使用
linux下如何使用samba,linux 下samba的配置和使用

可以映射成驅動器

linux下如何使用samba,linux 下samba的配置和使用

以上如果在Windows下無法打開,則可能是防火牆和selinux的影響,需要關閉防火牆和selinux

操作如下:

linux下如何使用samba,linux 下samba的配置和使用

另外 在對smb共享目錄設定粘着位,每個用于隻能删除自己的檔案,不能删除别人的檔案