4. samba工具安裝-配置-使用

1. 什么是samba?

Samba是在Linux和UNIX系統(tǒng)上實現(xiàn)SMB協(xié)議的一個免費(fèi)軟件坏怪,由服務(wù)器及客戶端程序構(gòu)成。SMB(Server Messages Block戏羽,信息服務(wù)塊)是一種在局域網(wǎng)上共享文件和打印機(jī)的一種通信協(xié)議烹卒,它為局域網(wǎng)內(nèi)的不同計算機(jī)之間提供文件及打印機(jī)等資源的共享服務(wù)。SMB協(xié)議是客戶機(jī)/服務(wù)器型協(xié)議劲弦,客戶機(jī)通過該協(xié)議可以訪問服務(wù)器上的共享文件系統(tǒng)、打印機(jī)及其他資源醇坝∫毓颍【來自百度百科】

說白了,就是客戶端機(jī)器通過samba使用SMB協(xié)議進(jìn)行和linux服務(wù)器資源共享、編輯等画畅。

2. 下載和安裝samba?

可到這個鏈接里下載最新的tar包https://download.samba.org/pub/samba/stable/砸琅,比如我下載了samba-3.5.8.tar.gz?

解壓:tar -zxvf ?samba-3.5.8.tar.gz

編譯-安裝: cd samba-3.5.8/source3; ./configure && make -j 4; make install

3. 文件配置

cd /usr/local/samba/ (默認(rèn)安裝到該路徑下)

新建lib/smb.conf, 添加如下內(nèi)容:

[global]

display charset: utf-8

unix charset = gbk

dos charset = gbk

workgroup = work

netbios name = work

server string = samba server

security = user

wide links = yes

follow symlinks = yes

unix extensions =no

[work]

comment = work user

path=/home/work

create mask = 0774

directory mask = 0775

writable = yes

valid users = work

browseable = yes

[sharefile]

comment = share user

path=/home/work

public=yes

writable = yes

guest ok = yes

配置解釋:

[global] #全局配置字段

display charset: 指定使用SWAT(一種通過瀏覽器控制Samba的工具)時頁面的默認(rèn)文字編碼

unix charset: 指定Samba所在的CentOS服務(wù)端新建文件或目錄時的編碼

dos charset: Windows 客戶端的文字編碼

workgroup:工作組,使用大寫WORK

netbios name: 顯示出來的機(jī)器名

server string: samba服務(wù)器說明

security: 驗證和登錄方式轴踱,這里我們用了user 症脂;驗證方式有好多種,這是其中一種淫僻;另外一種常用的是user的驗證方式诱篷;如果用share呢,就是不用設(shè)置用戶和密碼了雳灵;

wide links: 不允許進(jìn)行符號連接

follow symlinks:?

unix extensions:?

[work]: 看到的共享目錄

path: 設(shè)置共享的目錄放到哪里

create mask: 設(shè)置新建文件的默認(rèn)權(quán)限

directory mask:設(shè)置創(chuàng)建文件夾時的默認(rèn)權(quán)限

valid users: 有效用戶(即可以訪問該Samba服務(wù)器的用戶)

writetable: 是否可寫

browseable: 是否可瀏覽棕所,若可瀏覽意味著工作組下可看到共享文件夾

[sharefile]:共享目錄配置

4. 啟動samba

添加samba lib到系統(tǒng)庫,修改~/.bash_profile:

?1) export LD_LIBRARY_PATH=/usr/local/samba/lib:$LD_LIBRARY_PATH

生效:

2) . ~/.bash_profile

添加samba用戶细办,注意添加的用戶需要是在系統(tǒng)里已存在的用戶橙凳,然后設(shè)置密碼:

3) smbpasswd -a work (設(shè)置work用戶的SMB密碼)

啟動samba進(jìn)程:

4) cd /usr/local/samba/sbin; ./smbd -D

查看進(jìn)程是否真的啟動了或通過端口139蕾殴,445判斷

5) ps auxf | grep smbd

?netstat -npl |grep smbd

5. 使用sambd

打開Mac Finder笑撞,按下CMD+K,輸入你的samba server ip钓觉,比如:?

smb://10.10.10.10

右邊有個+號可進(jìn)行添加保存茴肥,下次使用直接在下拉欄里找就行,不需再次輸入荡灾。

連接完成后瓤狐,會提示你用『客人』還是『注冊用戶』登錄。

6. 遇到的問題

1)全部的安裝-啟停操作需使用root身份

2)./smbd -D報錯:

/usr/local/samba/sbin/smbd: error while loading shared libraries: libwbclient.so.0: cannot open shared object file: No such file or directory

解決辦法:

首先查找這個so在哪批幌,find / -name libwbclient.so.0

/usr/local/samba/lib/libwbclient.so.0

然后將so的位置放到系統(tǒng)so配置:echo "/usr/local/samba/lib/" >> /etc/ld.so.conf

生效:cd /usr/local/samba/sbin;ldconfig /etc/ld.so.conf

查看是否生效础锐,如果輸出關(guān)于samba的使用方法,那就對了:/usr/local/samba/sbin/smbd --help

3)在使用samba時荧缘,選擇『注冊用戶』皆警,輸入用戶名和密碼(就是剛才執(zhí)行的smbpasswd的用戶和密碼),一直登錄不了截粗,不知道什么原因信姓。。绸罗。因為在smb.conf里還配置了共享方式意推,所以更改/usr/local/samba/lib/smb.conf中的security為share,然后Finder中連接登錄時選擇第一個『客人』的身份珊蟀,完美解決菊值。share方式有個缺陷,注:只能瀏覽,不能write腻窒。


參考:

1.?Linux中Samba詳細(xì)安裝

2.?Samba服務(wù)配置文件中涉及到的配置命令列表

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末略步,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子定页,更是在濱河造成了極大的恐慌趟薄,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,968評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件典徊,死亡現(xiàn)場離奇詭異杭煎,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)卒落,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,601評論 2 382
  • 文/潘曉璐 我一進(jìn)店門羡铲,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人儡毕,你說我怎么就攤上這事也切。” “怎么了腰湾?”我有些...
    開封第一講書人閱讀 153,220評論 0 344
  • 文/不壞的土叔 我叫張陵雷恃,是天一觀的道長。 經(jīng)常有香客問我费坊,道長倒槐,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,416評論 1 279
  • 正文 為了忘掉前任附井,我火速辦了婚禮讨越,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘永毅。我一直安慰自己把跨,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,425評論 5 374
  • 文/花漫 我一把揭開白布沼死。 她就那樣靜靜地躺著着逐,像睡著了一般。 火紅的嫁衣襯著肌膚如雪漫雕。 梳的紋絲不亂的頭發(fā)上滨嘱,一...
    開封第一講書人閱讀 49,144評論 1 285
  • 那天,我揣著相機(jī)與錄音浸间,去河邊找鬼太雨。 笑死,一個胖子當(dāng)著我的面吹牛魁蒜,可吹牛的內(nèi)容都是我干的囊扳。 我是一名探鬼主播吩翻,決...
    沈念sama閱讀 38,432評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼锥咸!你這毒婦竟也來了狭瞎?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,088評論 0 261
  • 序言:老撾萬榮一對情侶失蹤搏予,失蹤者是張志新(化名)和其女友劉穎熊锭,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體雪侥,經(jīng)...
    沈念sama閱讀 43,586評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡碗殷,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,028評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了速缨。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片锌妻。...
    茶點(diǎn)故事閱讀 38,137評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖旬牲,靈堂內(nèi)的尸體忽然破棺而出仿粹,到底是詐尸還是另有隱情,我是刑警寧澤原茅,帶...
    沈念sama閱讀 33,783評論 4 324
  • 正文 年R本政府宣布吭历,位于F島的核電站,受9級特大地震影響员咽,放射性物質(zhì)發(fā)生泄漏毒涧。R本人自食惡果不足惜贮预,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,343評論 3 307
  • 文/蒙蒙 一贝室、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧仿吞,春花似錦滑频、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,333評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至你虹,卻和暖如春绘搞,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背傅物。 一陣腳步聲響...
    開封第一講書人閱讀 31,559評論 1 262
  • 我被黑心中介騙來泰國打工夯辖, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人董饰。 一個月前我還...
    沈念sama閱讀 45,595評論 2 355
  • 正文 我出身青樓蒿褂,卻偏偏與公主長得像圆米,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子啄栓,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,901評論 2 345

推薦閱讀更多精彩內(nèi)容