天天看點

Ubuntu系統(九)-Samba服務介紹及配置

如何使Linux和windows和平共處,共同協作,用Samba,是一套免費開源軟體,他可以在Linux或者其他類Unix作業系統上,實作windows域控制器、檔案伺服器、列印伺服器等功能。

Samba可以提供功能如下:

活動目錄服務(Active Directory Service,ADS)

主域控制器

共享目錄

共享列印機

安裝Samba并測試

安裝Samba,執行以下指令

Ubuntu系統(九)-Samba服務介紹及配置
Ubuntu系統(九)-Samba服務介紹及配置
Ubuntu系統(九)-Samba服務介紹及配置
Ubuntu系統(九)-Samba服務介紹及配置
執行sudo apt-get install smbclient
Ubuntu系統(九)-Samba服務介紹及配置
檢視運作狀态
Ubuntu系統(九)-Samba服務介紹及配置

啟動Samba伺服器隻需執行如下指令:

#sudo /etc/init.d/samba start

Ubuntu系統(九)-Samba服務介紹及配置
可以看到Samba服務會同時啟動兩個服務,其中smbd主要用來管理共享出來的目錄,nmbd主要用來解析NetBIOS名。在Windows系統中,主機可以被加入一個組中,這樣每個主機都必須有一個名字,這個名字是用于在網上被标志的名,并非機器的主機名,将其稱為NetBIOS名。其中nmbd程序是随着smbd程序啟動而啟動。

重新啟動Samba伺服器:

#/etc/init.d/samba restart

驗證安裝,打開windows 運作\\UbuntuIP\

Ubuntu系統(九)-Samba服務介紹及配置
配置Samba服務

Samba伺服器主要配置檔案為/etc/samba/smb.conf,并且可以将NetBIOS名與主機的對應關系寫在/etc/samba/lmhosts檔案中。

(1) 在Windows系統中不用輸入密碼通路Linux共享目錄

在Linux共享一個目錄,将建立好的目錄的設定資訊寫入/etc/smb.conf檔案即可。如:若共享/home/share目錄,要在Windows系統中通路這個共享的目錄,假設Windows主機的IP為192.168.0.11,Linux主機的IP為192.168.10,進行如下操作:

Ubuntu系統(九)-Samba服務介紹及配置

#mkdir /home/share#vi smb.conf

将檔案中的内容做如下相應修改:

security=user 改為security=share

在檔案結尾添加如下行:

[share]

comment=this is Linux share directory

path=/home/share

public=yes

writable=yes

Ubuntu系統(九)-Samba服務介紹及配置

(2) 儲存退出,啟動Samba服務:

(3) #/etc/init.d/samba start

設定完成!

驗證:

Ubuntu系統(九)-Samba服務介紹及配置
Ubuntu系統(九)-Samba服務介紹及配置

預設沒有寫入權限,修改

Ubuntu系統(九)-Samba服務介紹及配置
Ubuntu系統(九)-Samba服務介紹及配置

3.安裝中文支援(能夠顯示中文)

sudo apt-get install language-support-zh

===============================================================

我研發的IT內建課程

試聽下載下傳位址 http://www.91xueit.com 試聽下載下傳

Ubuntu系統(九)-Samba服務介紹及配置

繼續閱讀