天天看點

Samba檔案共享服務

簡介:samba是著名的開源軟體項目之一,它在linux/unix系統中實作了微軟的smb/cifs網絡協定,進而使得跨平台的檔案共享變得更加簡單容易。

實驗環境:一台rhel6.5的samba伺服器,一台rhel6.5客戶機和一台windows 7客戶機。

實驗過程及截圖:

準備工作:

Samba檔案共享服務
Samba檔案共享服務
Samba檔案共享服務

建立組賬戶tech、benet;建立benet員工賬戶ben01、技術部員工賬戶tec01;建立普通使用者yua01.

Samba檔案共享服務

建立存放共享資源的檔案夾/var/share/,以及子目錄public、training、devel

Samba檔案共享服務

挂載CD光牒,安裝samba伺服器

Samba檔案共享服務

使用netstat指令驗證服務程序狀态

Samba檔案共享服務

使用pdbedit指令添加共享使用者

Samba檔案共享服務
Samba檔案共享服務

為了伺服器的安全,可以将一個共享使用者映射為多個不同的名稱(别名),也就是共享賬号映射

Samba檔案共享服務
Samba檔案共享服務

修改配置檔案,建立共享檔案夾

Samba檔案共享服務

設定完成後,重新開機服務,還可以使用testparm工具對smb.conf配置檔案的正确性進行檢查

Samba檔案共享服務

上述工作完成後,接下來開始客戶機的驗證

首先保證伺服器與客戶機之間的網絡連通性,先使用win7驗證

Samba檔案共享服務

然後使用unc路徑通路samba伺服器

Samba檔案共享服務
Samba檔案共享服務

linux用戶端驗證

檢查網絡是否互通

Samba檔案共享服務
Samba檔案共享服務

在rhel 6.5系統中,samba-client軟體包提供的smbclient工具可以用于查詢,通路共享資源

1.查詢目标主機的共享資源清單

Samba檔案共享服務

2.登入并通路共享檔案夾

Samba檔案共享服務

smbclient用戶端工具可以非常友善的登入到samba伺服器,但是隻有将檔案下載下傳到本地以後才能檢視檔案内容。若使用mount工具将檔案夾挂載到本地。則通過本地的挂載點目錄即可直接使用共享檔案夾的内容,使檔案共享更加友善。

使用mount指令挂載共享資源時,隻需要通過“//主機位址/共享名”的形式指定共享檔案夾的位置,并指定本地的挂載點目錄即可。

Samba檔案共享服務