溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Linux系統(tǒng)的服務(wù)器上Samba服務(wù)器端的配置方法

發(fā)布時(shí)間:2021-08-03 18:48:04 來(lái)源:億速云 閱讀:137 作者:chen 欄目:系統(tǒng)運(yùn)維

這篇文章主要介紹“Linux系統(tǒng)的服務(wù)器上Samba服務(wù)器端的配置方法”,在日常操作中,相信很多人在Linux系統(tǒng)的服務(wù)器上Samba服務(wù)器端的配置方法問(wèn)題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”Linux系統(tǒng)的服務(wù)器上Samba服務(wù)器端的配置方法”的疑惑有所幫助!接下來(lái),請(qǐng)跟著小編一起來(lái)學(xué)習(xí)吧!

Samba服務(wù)器配置部分

第一步:

進(jìn)入 /etc/samba 目錄,備份下smb.conf,然后刪除這個(gè)文件,自己重新建立一個(gè),輸入如下內(nèi)容

代碼如下:

[global]
workgroup = WORKGROUP
netbios name = www.e2fsck.org # 這里重點(diǎn)中的重點(diǎn),這個(gè)名字最好和機(jī)器名一樣,遠(yuǎn)程訪問(wèn)的時(shí)候就用這個(gè)名字
server string = e2fsck is samba server
security = share</p> <p>load printers = no            #不加載打印機(jī)
disable spoolss = yes         #隱藏打印機(jī)
cups options = raw            #打印機(jī)類型</p> <p>unix charset = utf8
dos charset =GBK
display charset = utf8
client lanman auth = yes
client plaintext auth = yes

hosts deny = 192.168.0.55 #阻止這個(gè)IP訪問(wèn)SMB

代碼如下:

[wujie]
path = /var/wujie
writeable = yes
browseable = yes
guest ok = yes

簡(jiǎn)單解釋下上面的內(nèi)容 [global]全局配置,必須有。前3行都是顯示說(shuō)什么的,security 如果是share就是不用帳號(hào)密碼,如果是user就是要驗(yàn)證的。

[wujie]這個(gè)是在客戶端顯示出來(lái)共享的目錄,path 就是共享的路徑了,guest ok 為yes就是不要身份驗(yàn)證。

第二步:

在 /var/目錄建立個(gè)文件夾叫 wujie 用來(lái)做共享文件夾用

代碼如下:

[root@localhost ~]# id nobody
uid=99(nobody) gid=99(nobody) groups=99(nobody)</p> <p>[root@localhost ~]# chown -R nobody:nobody /var/wujie

OK,然后重啟SMB服務(wù)器 service smb restart 和 service nmb start 一個(gè)簡(jiǎn)單不用驗(yàn)證的共享服務(wù)器就搞定了。

 
第三步: 做一個(gè)需要帳號(hào)密碼的共享服務(wù)器

1. 先用命令 useradd wujie -s /sbin/nologin(系統(tǒng)建立一個(gè)叫wujie的帳號(hào)且不能登陸系統(tǒng))

2. 然后再用命令 smbpasswd -a wujie (用這個(gè)命令來(lái)添加一個(gè)SMB的帳戶叫wujie)

3. chown wujie:wujie /var/wujie (讓wujie帳戶可以有權(quán)限使用/var/wujie這個(gè)目錄)

4. 然后修改 /etc/samba/smb.conf 中:

代碼如下:

[global]
workgroup = WORKGROUP                    // 用來(lái)指定你的機(jī)器上網(wǎng)絡(luò)上所述的NT域名
netbios name = www.e2fsck.org             //主機(jī)名,用來(lái)訪問(wèn)用的地址,重要
server string = e2fsck is samba server    
guest account = wujie                    //如果希望建立一個(gè)賬號(hào),再次填入用戶名,同時(shí)在 /etc/passwd 中加入這個(gè)賬號(hào),否則使用默認(rèn)的&rsquo;nobody&rsquo;作為賬號(hào)
security = user</p> <p>// 這是samba服務(wù)器的安全等級(jí)。默認(rèn)為user等級(jí)。samba 一共有4種安全等級(jí)。

1. share級(jí),共享安全級(jí),用戶不需要輸入賬號(hào)和密碼就可以登陸

2. user級(jí), 用戶安全級(jí),用戶需要賬號(hào)和密碼才能登陸

3. server級(jí), 服務(wù)器安全級(jí), 檢查密碼的工作可以指定另一臺(tái)samba服務(wù)器完成

4. domain域安全級(jí), 需要指定一臺(tái)XP等服務(wù)器驗(yàn)證用戶密碼

代碼如下:


unix charset = utf8
dos charset = GBK
display charset = utf8
client lanman auth = yes
client plaintext auth = yes</p> <p>[wujie]
path = /var/wujie
writeable = yes
browseable = yes
guest ok = no                    //用戶需要密碼,yes為不需要密碼(需要配合上面的 security等級(jí))</p> <p>comment = wujie</p> <p>valid users = wujie              //可訪問(wèn)的用戶</p> <p>public = no                      //匿名用戶看不到
create mask = 0777

主要就是把security改成user guest ok改成no

5. 最后 service smb restart 和 service nmb start 這樣就做了個(gè)帶命令訪問(wèn)的共享文件服務(wù)器了

6. 如果開(kāi)了防火墻打開(kāi)

代碼如下:

[root@s ~]# iptables -A INPUT -p tcp &ndash;dport 139 -j ACCEPT
[root@s ~]# iptables -A INPUT -p tcp &ndash;dport 445 -j ACCEPT
[root@s ~]# iptables -A INPUT -p udp &ndash;dport 137 -j ACCEPT
[root@s ~]# iptables -A INPUT -p udp &ndash;dport 138 -j ACCEPT</p> <p>[root@s ~]# iptables -A INPUT -i lo -j ACCEPT

到此,關(guān)于“Linux系統(tǒng)的服務(wù)器上Samba服務(wù)器端的配置方法”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注億速云網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI