婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 詳解Linux系統中安裝配置Samba服務器的步驟

詳解Linux系統中安裝配置Samba服務器的步驟

熱門標簽:金華呼叫中心外呼系統廠家 高德地圖標注在電腦上 小語股票電銷機器人 申請400電話流程好嗎 萊蕪移動外呼系統 軟件電話機器人 杭州電銷機器人有效果嗎 襄陽地圖標注店 柯城手機地圖如何做地圖標注

一、獲取源代碼包并進行解壓
從samba的官方網站可以下載最新的samba源代碼包。下面我們以samba-3.5.9.tar.gz的源代碼包作為案例進行解析。本例中,我們將源代碼包放在目錄/home/samba下,然后執行下面的命令進行解壓縮。

復制代碼
代碼如下:

# tar –xzvf samba-3.5.9.tar.gz


二、配置configure
對源代碼包進行解壓縮后,進入目錄

復制代碼
代碼如下:

# cd /home/samba/samba-3.5.9/source3

然后執行下面的命令進行配置。

復制代碼
代碼如下:

# ./configure

可能在剛開始時,該目錄下沒有configure文件,此時可先執行下面的命令

復制代碼
代碼如下:

# ./autogen-sh

此時要求系統安裝了autoconf、automake等工具。

在運行上面的配置命令之前,我們可以通過命令

復制代碼
代碼如下:

# ./configure –-help

來查看配置命令的一些選項。

三、生成與安裝make make install
在環境配置命令./configure成功執行后,可以運行命令

復制代碼
代碼如下:

# make

來生成二進制可執行文件,這可能需要兩到三分鐘。成功生成可執行文件后,可以通過下面命令

復制代碼
代碼如下:

#make install

來進行安裝。系統默認的安裝路徑是/usr/local/samba

四、配置動態鏈接庫路徑
安裝完成后,我們需要配置動態鏈接庫路徑,因為運行samba的進行smbd和nmbd需要到目錄/usr/local/samba/lib下的動態鏈接庫文件。但是該目錄不是系統默認的動態鏈接庫文件搜索路徑,于是我們需要將該目錄添加到文件ld.so.conf中。執行下面的命令

復制代碼
代碼如下:

# vi /etc/ld.so.conf

打開ld.so.conf文件,并在該文件中加入下面這一行內容。

復制代碼
代碼如下:

/usr/local/samba/lib

然后執行命令

復制代碼
代碼如下:

# ldconfig

來更新動態鏈接庫緩沖。

五、samba配置文件smb.conf
samba在運行過程中需要用到配置文件smb.conf。smb.conf配置文件是samba最重要的配置文件,該文件定義了samba的安全機制、文件共享和打印共享的目錄和參數以及其他一些系統配置功能。

配置文件smb.conf的默認路徑是/usr/local/samba/lib/smb.conf,我們可以在運行smbd進程時,通過-s選項來執行特定的smb.conf文件(具體說明見下一節),一般不推薦使用-s選項,因為其配置工具,如smbclient、testparm等默認都是讀取/usr/local/samba/lib/smb.conf文件。下面我們以一個簡單的配置文件進行說明,其路徑為/etc/samba/smb.conf。

復制代碼
代碼如下:

[global]
workgroup = MYGROUP
server string = Samba Server %v
security = user
log file = /var/log/samba/%m.log
passdb backend = smbpasswd
smb passwd file = /etc/samba/smbpasswd
[root]
path = /
valid users = root
writeable = yes
[public]
path = /data
guest ok = yes
read only = yes

上面配置文件定義了root和public兩個文件共享服務。關于上面這個配置文件的具體細節,我們這里不做詳細的論述。這里主要說明的一點:在samba 3.0.23版本以前驗證用戶密碼的默認backend是smbpasswd,而3.0.23版本之后的默認backend是tdbsam。我們可以通過參數passdb backend來選擇特定的backend。在使用smbpasswd時默認讀取的密碼文件時/usr/local/samba/private/smbpasswd,我們可以通過smb passwd file來指定特定的密碼文件。

在配置完smb.conf文件后,我們可以運行testparm(目錄/usr/local/samba/lib下)命令來對smb.conf文件進行語法檢查,其會檢測出哪些參數名無法識別等問題。

六、啟動samba
samba有兩個主要的進程smbd和nmbd。smbd進程提供了文件和打印服務,而nmbd則提供了NetBIOS名稱服務和瀏覽支持,幫助SMB客戶定位服務器,處理所有基于UDP的協議。

配置smb.conf文件后,在開始運行samba的服務進程之前。我們需要先做一些準備工作。運行smbpasswd命令(在目錄/usr/local/samba/bin下)

復制代碼
代碼如下:

# ./smbpasswd –a root

向smb.conf文件中指定的/etc/samba/smbpasswd文件中添加root用戶以及密碼信息。關于smbpasswd文件的詳細內容介紹見相關文檔。

然后運行命令

復制代碼
代碼如下:

# service iptables stop

關閉防火墻,因為防火墻可能會阻止用戶訪問該機器。下面是運行samba的服務進程smbd和nmbd

復制代碼
代碼如下:

# /usr/local/samba/sbin/smbd –D –s /etc/samba/smb.conf
# /usr/local/samba/sbin/nmbd –D –s /etc/samba/smb.conf

上面的-D選項指定smbd和nmbd以守護進程的方式啟動,并且通過-s選項指定了特定的配置文件/etc/samba/smb.conf。以守護進程方式啟動smbd和nmbd的優勢是響應速度快,但是要關閉的話只能kill掉。當然我們可以通過腳本來執行這些操作,這里就不提供腳本了。

七、smbclient進行測試檢查
在啟動samba之后,我們可以在本機使用smbclient(目錄/usr/local/samba/bin下)來進行測試。下面命令

復制代碼
代碼如下:

# cd /usr/local/samba/bin
# ./smbclient –L //127.0.0.1

可以列出本samba服務器所提供的服務列表,本例運行結果如下:

復制代碼
代碼如下:

[root@localhost bin]# ./smbclient –L //127.0.0.1
Enter root’s password:
Domain=[MYGROUP] OS=[Unix] Server=[Samba 3.5.9]/p> p> Sharename Type Comment
--------- ------- -------
IPC$ IPC IPC Service (Samba Server 3.5.9)
public Disk
root Disk/p> p>Domain=[MYGROUP] OS=[Unix] Server=[Samba 3.5.9] /p> p> Server Comment
----------- -------
LOCALHOST Samba Server 3.5.9

Workgroup Master
------------ -------
MYGROUP LOCALHOST

當然也可以通過smbclient來訪問samba服務器提供的服務,其命令格式如下:

復制代碼
代碼如下:

# ./smbclient “//serverAdderss/aservice” –U username

其中serverAddress是要訪問的samba服務器的IP地址,aservice指定samba服務器上提供的某個服務名稱,選項-U username指定要以哪個用戶名來訪問samba服務器。例如

復制代碼
代碼如下:

[root@localhost bin]# ./smbclient “//127.0.0.1/root” –U root
Enter root’s password: ; #這里輸入samba用戶root的密碼
Domain=[MYGROUP] OS=[Unix] Server=[Samba 3.5.9]
smb: \&; ; #訪問成功,輸入相關命令進行操作

上面個smb: \&;表明了訪問成功,此時我們可以輸入一些命令來在samba服務器上進行操作,比如ls、mkdir等。q或quit命令執行退出,并斷開連接。

八、在Windows客戶端訪問samba服務器
在Windows客戶端,可以在網上鄰居中通過新建網上鄰居來訪問,或者在【開始】——【運行】中輸入\\192.168.1.34\root來訪問samba服務器192.168.1.34上面提供的root服務。

九、重要選項說明
全局選項:

全局選項用于[global]的section>選項定義中,其用于說明samba服務器的一些基本屬性。其有些選項可以被其他section>中的選項定義覆蓋。

 

workgroup = MYGROUP

定義samba服務器所在的工作組或者域(如果設置security = domain的話)。

 

server string = Samba server

設定samba服務器的描述,通過網絡鄰居訪問時可在備注中查看到該描述信息。

 

hosts allow = host (subnet)

設定允許訪問該samba服務器的主機IP或網絡,該選項的值為列表類型,不同的項目之間使用空格或逗號隔開,例如hosts allow = 192.168.3.0, 192.168.1.1,該選項設置允許主機192.168.1.1以及子網192.168.3.0/24內的所有主機訪問該samba服務器。

 

hosts deny = host (subnet)

設定不允許訪問該samba服務器的主機IP或網絡,其格式與hosts allow一樣。

 

guest account = guest

設定了游客的賬號,在游客訪問guest ok = yes的共享服務時,samba服務器將設置客戶端以該游客賬號來訪問共享。

 

log file = MYLOGFILE

設定記錄文件的位置。

 

max log size = size

設定記錄文件的大小,單位為KB,如果設置為0則表示無大小限制。

 

security =

設定samba服務器的安全級,其有四種安全級別:share、user、server和domain,默認為user。關于這四種安全級別的詳細信息,請查看相關文檔。

 

password server = ServerIP

設定了用戶賬號認證服務器IP,其在設定security = server時有效。

 

encrypt passwords = yes | no

設定是否對密碼進行加密。如果不對密碼進行加密的話,在認證會話期間,客戶端與服務器傳遞的是明文密碼。但有些Windows系統默認情況下,不支持明文密碼傳輸。

 

passdb backend = smbpasswd | tdbsam | ldapsam

設定samba服務器訪問和存儲samba用戶賬號的后端,在samba-3.0。23之前的默認值為smbpasswd,而之后的默認值為tdbsam。

 

smb passwd file =

設定samba的用戶賬號文件。對于源代碼安裝的samba,在samba-3.0.23之前,其默認值為/user/local/samba/private/smbpasswd;而samba-3.0.23之后,其默認值為/usr/local/samba/private/passwd.tdb。

 

include = smbconfFile

通過include選項可以包含其他配置文件,通過該選項和一些samba定義的變量可以設定與不同機器相關的配置。

 

local master = yes | no

設定該samba服務器是否試圖成為本地主瀏覽器,默認值為yes。若設置為no,則該samba服務器永遠不可能成為本地主瀏覽器,而設置為yes不代表其一定能成為本地主瀏覽器,只是讓其能參與本地主瀏覽器的選舉。

 

os level = N

N是一個整數,設定了該samba服務器參加本地主瀏覽器選舉時的權重,其值越大,權重越大。os level = 0時,該服務器將失去選舉的機會。

 

domain master = yes | no

設定samba服務器成為域瀏覽器。域瀏覽器從各個本地主瀏覽器處獲取瀏覽列表,并將整個域的瀏覽列表傳遞給各個本地主瀏覽器。

 

preferred master = yes | no

設定該samba服務器是否為工作組里的首要主瀏覽器,如果設置為yes,則在nmbd啟動時,將強制一個瀏覽選擇。

局部選項:

局部選項為除了global外的各個section>中的參數。其定義了共享服務的屬性。

comment =

設定共享服務的描述信息。

 

path =

設定共享服務的路徑,其中可以結合samba預定義的變量來設置。

 

hosts allow = host(subnet)

hosts deny = host(subnet)

與全局的hosts allow和hosts deny含義相同,其會覆蓋全局的設置。

 

read only = yes | no

設定該共享服務是否為只讀,該選項有一個同義選項writeable。

 

user = user(@group)

設定所有可能使用該共享服務的用戶,可以使用@group來設置群組group中的所有用戶賬號。該選項的值為列表,不同的項目之間使用空格或逗號隔開。在設置security = share時,客戶端要訪問某共享服務時提供的密碼會與該選項指定的所有用戶進行一一配對認證,若某用戶認證通過,則以該用戶權限進行共享服務訪問,否則拒絕客戶端的訪問(設置security = share不是允許游客訪問,只有guest ok = yes才是允許游客訪問,切記!?。。?。

 

valid users = user(@group)

設定能夠使用該共享服務的用戶和組,其值的格式與user選項一樣。

 

invalid users = user(@group)

設定不能夠使用該共享服務的用戶和組,其值的格式與user選項一樣。

 

read list = user(@group)

設定對該共享服務只有讀取權限的用戶和組,其值的格式與user選項一樣。

 

write list = user(@group)

設定對該共享服務擁有讀寫權限的用戶和組,其值的格式與user選項一樣。

 

admin list = user(@group)

設定對該共享服務擁有管理權限的用戶和組,其值的格式與user選項一樣。

 

public = yes | no

設定該共享服務是否能夠被游客訪問,其同義選項有guest ok。

 

create mode = mode

mode為八進制值,如0755,其默認值為0744。該選項指定的值用于過濾新建文件的訪問權限,新建文件的默認權限將與create mode指定的值進行按位與操作,將結果再與force create mode指定的值進行按位或操作,得到的結果即為新建文件的訪問權限。

 

force create mode = mode

mode為八進制值,默認為0000。其作用參考選項create mode。

 

directory mode = mode

mode為八進制值,默認為0755。該選項指定的值用于過濾新建目錄的訪問權限,新建目錄的默認權限將與directory mode指定的值進行按位與操作,將結果再與force directory mode指定的值進行按位或操作,得到的結果即為新建目錄的訪問權限。

 

force directory mode = mode

mode為八進制值,默認為0000。該選項的作用參考選項directory mode。

 

force user = user

強制設定新建文件的屬性onwer。若存在一個目錄,其允許guest可以寫,則guest就可以刪除。但設定force user為其他用戶,并設置create mode = 0755,則gues用戶不能夠刪除其新建文件。

 

上面只是簡單的介紹了一些重要的選項,并且沒有討論有關[printers]的選項說明,更多選項請man smb.conf進行查閱。

標簽:威海 欽州 鶴壁 海北 黔南 景德鎮 河南 天門

巨人網絡通訊聲明:本文標題《詳解Linux系統中安裝配置Samba服務器的步驟》,本文關鍵詞  詳解,Linux,系統,中,安裝,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《詳解Linux系統中安裝配置Samba服務器的步驟》相關的同類信息!
  • 本頁收集關于詳解Linux系統中安裝配置Samba服務器的步驟的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲一二三四久久| 日韩av午夜在线观看| 欧美一卡2卡3卡4卡| 婷婷亚洲久悠悠色悠在线播放| 日韩欧美一区二区不卡| 亚洲欧美日韩一区| 麻豆精品一区二区综合av| 99久久国产综合色|国产精品| 在线一区二区三区四区| 久久久蜜桃精品| 国产在线播放一区| 欧美日韩二区三区| 亚洲成人7777| 91性感美女视频| 国产午夜精品理论片a级大结局 | 老司机午夜精品99久久| 欧美亚洲国产一区二区三区| 亚洲三级视频在线观看| 91啦中文在线观看| 亚洲伊人色欲综合网| 欧美视频日韩视频在线观看| 亚洲午夜精品在线| 欧美一区二区不卡视频| 国产伦理精品不卡| 中文字幕一区二区三区四区不卡 | 欧美日韩精品专区| 亚洲一区二区偷拍精品| 欧美日韩国产中文| 国产剧情在线观看一区二区| 国产精品卡一卡二| 2021中文字幕一区亚洲| 色婷婷激情久久| 国产·精品毛片| 日韩av在线发布| 午夜精品久久久久久久久久| 国产三级精品三级| 久久久美女毛片| 日韩欧美国产一区二区三区| 欧美性大战久久久久久久| 国产成人日日夜夜| 国产精品综合一区二区| 看片的网站亚洲| 喷水一区二区三区| 亚洲成人动漫精品| 夜夜精品浪潮av一区二区三区| 久久精品久久综合| 欧美在线|欧美| 久久精品一区二区三区不卡| 91精品啪在线观看国产60岁| 久久免费精品国产久精品久久久久| 国产精品久久看| 亚洲女同ⅹxx女同tv| 婷婷开心久久网| 国产精品福利一区二区| 亚洲欧美韩国综合色| 天天av天天翘天天综合网色鬼国产| 在线看日韩精品电影| 青青草91视频| 日本欧美在线看| 狠狠色伊人亚洲综合成人| 午夜国产精品一区| 亚洲香肠在线观看| 日韩高清不卡一区二区三区| 污片在线观看一区二区| 国产精品一区二区果冻传媒| 国产日韩三级在线| 精品亚洲国产成人av制服丝袜| 色88888久久久久久影院野外| 色综合久久中文字幕综合网| 欧美性欧美巨大黑白大战| av色综合久久天堂av综合| 欧美体内she精视频| 亚洲人成影院在线观看| 国产精品日韩成人| 天使萌一区二区三区免费观看| 99精品国产一区二区三区不卡| 99综合电影在线视频| 色88888久久久久久影院按摩| 欧美日韩一区三区四区| 777奇米四色成人影色区| 中文字幕欧美一| 国模无码大尺度一区二区三区| 日本二三区不卡| 亚洲视频在线一区观看| 紧缚捆绑精品一区二区| 欧美色综合久久| 久久免费视频色| 亚洲视频一区在线| 亚洲电影视频在线| 日韩一区二区三区视频在线| 亚洲婷婷综合久久一本伊一区| 美女诱惑一区二区| 久久久亚洲国产美女国产盗摄| 国产精品一二二区| 亚洲一区在线视频| 日韩视频中午一区| 成人av免费网站| 91久久香蕉国产日韩欧美9色| 日本一区二区在线不卡| 国产sm精品调教视频网站| 国产精品久久久久婷婷| 欧美视频自拍偷拍| av午夜精品一区二区三区| 欧美日韩免费视频| 欧美国产欧美综合| 北条麻妃一区二区三区| 亚洲免费av网站| 欧美精品一级二级三级| 另类小说图片综合网| 一区二区三区资源| 久久人人超碰精品| 色美美综合视频| 懂色av一区二区三区蜜臀 | 2020国产精品久久精品美国| 日本伦理一区二区| 国产一区免费电影| 国内精品国产成人国产三级粉色| 亚洲欧美日韩在线| 国产精品无圣光一区二区| 日韩午夜小视频| 精品国产一区二区三区av性色 | 天堂成人国产精品一区| 欧美极品xxx| 久久久久久日产精品| 制服丝袜亚洲色图| 欧美日韩亚洲综合在线 | 国产精品久久久一本精品 | 欧美一区二区三区在线观看| 91久久精品网| 欧美四级电影网| 欧美日韩国产区一| 91精品国产日韩91久久久久久| 成人免费高清在线观看| 国内精品嫩模私拍在线| 国产乱人伦精品一区二区在线观看| 蜜桃av噜噜一区二区三区小说| 国产精品美女久久久久久久| 国产精品沙发午睡系列990531| 久久这里只精品最新地址| 国产亚洲福利社区一区| 亚洲啪啪综合av一区二区三区| 日韩高清不卡在线| 99精品视频在线观看免费| 欧美精品1区2区| 亚洲国产成人在线| 日韩精品每日更新| 99国产精品久久久| 久久久99精品免费观看| 日韩精品国产精品| 欧美性受xxxx| 玉米视频成人免费看| 国精产品一区一区三区mba桃花 | 99视频超级精品| 欧美一区二区黄色| 亚州成人在线电影| 国产丝袜欧美中文另类| 偷窥国产亚洲免费视频 | 国产精品久久三| 激情六月婷婷久久| 91精品国产综合久久精品| 一区二区三区精品| 欧洲在线/亚洲| 日韩一区精品字幕| 2020国产精品自拍| 国产精品一区在线观看乱码| 国产欧美一区二区精品性色超碰| 国产一区二区三区免费| 欧美三级韩国三级日本三斤| 精品伦理精品一区| 亚洲欧美偷拍另类a∨色屁股| 国产传媒一区在线| 午夜精品久久久久久久99樱桃| 欧美成人性战久久| 成人av电影免费观看| 午夜成人免费视频| 国产精品日韩成人| 欧美变态tickling挠脚心| 91网站在线播放| 国产精品一品视频| 亚洲1区2区3区4区| 欧美国产1区2区| 久久久久久久久99精品| 538在线一区二区精品国产| 成人a区在线观看| 丁香婷婷综合网| 国产精品系列在线观看| 毛片av一区二区| 日本欧洲一区二区| 亚洲国产wwwccc36天堂| 亚洲欧洲日韩在线| 亚洲精品美腿丝袜| 亚洲综合视频在线观看| 亚洲欧洲日产国码二区| 欧美日韩一区二区在线观看视频 | 欧美日韩精品免费| 日本一区二区三区在线观看| 美腿丝袜亚洲综合| 日本久久电影网| 国产精品主播直播| 亚洲3atv精品一区二区三区|