歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Ubuntu系統(九) Samba服務介紹及配置

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

日期:2017/3/3 16:20:09   编辑:關於Linux

如何使Linux和windows和平共處,共同協作,用Samba,是一套免費開源軟件,他可以在Linux或者其他類 Unix操作系統上,實現windows域控制器、文件服務器、打印服務器等功能。

Samba可以提供功能如下 :

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

主域控制器

共享目錄

共享 打印機

安裝Samba並測試

安裝Samba,執行以下命令

執行sudo apt-get install smbclient

查看運行狀態

啟動Samba服務器只需執行如下命令:

#sudo /etc/init.d/samba start

可以看到Samba服務會同時啟動兩個服務,其中smbd主要用來管理共享出來的目錄,nmbd主要用來解析 NetBIOS名。在Windows系統中,主機可以被加入一個組中,這樣每個主機都必須有一個名字,這個名字是用於 在網上被標志的名,並非機器的主機名,將其稱為NetBIOS名。其中nmbd進程是隨著smbd進程啟動而啟動。

重新啟動Samba服務器:

#/etc/init.d/samba restart

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

配置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,進行如下操作:

#mkdir /home/share#vi smb.conf

將文件中的內容做如下相應修改:

security=user 改為 security=share

在文件結尾添加如下行:

[share]

comment=this is Linux share directory

path=/home/share

public=yes

writable=yes

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

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

設置完成!

驗證 :

默認沒有寫入權限,修改

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

sudo apt-get install language-support-zh

Copyright © Linux教程網 All Rights Reserved