欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          Linux/CentOS7 Samba服務(wù)器配置詳解

          先滿足前提條件配置靜態(tài)ip,有相應(yīng)的系統(tǒng)用戶(文章中會有匿名訪問的方法),為了實驗的測試,要關(guān)閉防火墻,放行Samba的流量:

          Linux/CentOS7 Samba服務(wù)器配置詳解

          由于Samba服務(wù)包文件的依賴關(guān)系過多,所以選擇用yum安裝,執(zhí)行以下操作刪除系統(tǒng)默認(rèn)的yum配置文件,并編寫yum配置文件:

          Linux/CentOS7 Samba服務(wù)器配置詳解

          yum配置文件的內(nèi)容如下:

          Linux/CentOS7 Samba服務(wù)器配置詳解

          執(zhí)行以下命令,安裝Samba服務(wù)的所有有依賴關(guān)系的軟件包:

          Linux/CentOS7 Samba服務(wù)器配置詳解

          Linux/CentOS7 Samba服務(wù)器配置詳解

          安裝成功后,執(zhí)行以下命令,進(jìn)入Samba服務(wù)的配置文件中,增加共享目錄(在這之前我們要有用來共享的目錄文件,以及系統(tǒng)用戶賬號)

          Samba服務(wù)的配置文件如下:

          Linux/CentOS7 Samba服務(wù)器配置詳解

          在 “smb.conf ” 文件中存在三個特殊的配置段:

          [ global ] :全局設(shè)置:這部分配置項的內(nèi)容對整個Samba服務(wù)器都有效。

          [ homes ] :宿主目錄的共享設(shè)置:設(shè)置Linux用戶的默認(rèn)共享,對應(yīng)用戶的宿主目錄。當(dāng)用戶訪問服務(wù)器中與自己用戶名同名的共享目錄時,通過驗證后將自動映射到該用戶的宿主文件夾中。

          [ printers ]:打印機共享設(shè)置:如果需要共享打印機設(shè)備,可以在這部分進(jìn)行配置

          Smb.conf文件中常見的配置項及含義說明:

          常見全局配置項的含義
          workgroup:所在工作組名稱;

          server string:服務(wù)器描述信息;

          security:安全級別,可用值如下:User(本服務(wù)器驗證連接)、server(指定另一臺服務(wù)器驗證)、ads(由Windows域控制器驗證);

          log file:日志文件位置,“%m” 變量表示客戶機地址;

          passwd backend:設(shè)置共享賬戶文件的類型;

          comment:對共享目錄的注釋、說明信息;

          path:共享目錄在服務(wù)器中對應(yīng)的實際路徑;

          browseable:該共享目錄在“網(wǎng)上鄰居”中是否可見;

          guest ok:是否允許所有人訪問,等效于“public” ;

          writable:是否可寫,與 read only 的作用相反;

          我們想要共享某個目錄時,在配置文件的最后另起一行,按照上面的格式輸入相應(yīng)的信息,就可以了

          Linux/CentOS7 Samba服務(wù)器配置詳解

          以上是我要共享的目錄,目錄屬主為用戶“test”,為了方便,權(quán)限給到了最大,在實際中可以根據(jù)情況設(shè)置相應(yīng)的權(quán)限,在smb.conf配置文件中寫入以下字段:

          Linux/CentOS7 Samba服務(wù)器配置詳解

          其中各項含義如下:

          comment:共享目錄的描述信息;

          path:設(shè)置對應(yīng)共享目錄在服務(wù)器上的文件夾路徑;

          public:是否所有人可以訪問共享目錄;

          read only:是否只讀,與 “writable” 作用相反;

          valid users:共享目錄的授權(quán)設(shè)置,允許哪些用戶訪問共享目錄,這里設(shè)置了兩個用戶 “ test”和 “root”。也可授權(quán)一個組,可以使用:“@組名” 的形式,但也需要為組內(nèi)的每個系統(tǒng)用戶創(chuàng)建對應(yīng)的Samba共享用戶。

          write list:設(shè)置共享目錄為 “只讀” 后,也可以單獨授予某些用戶有寫入的權(quán)限(這里授權(quán)“root” 用戶可以寫入);

          寫入上述信息后,保存退出即可,若要共享多個目錄,另起一行以同樣的格式寫入即可;

          保存退出后,可以使用:“testparm” 命令工具對 “smb.coonf ”配置文件的正確性進(jìn)行檢查,如果發(fā)現(xiàn)有錯誤將會進(jìn)行提醒。如下:

          Linux/CentOS7 Samba服務(wù)器配置詳解

          沒有提示錯誤,接下來啟動smb服務(wù),并查看smb服務(wù)狀態(tài):

          Linux/CentOS7 Samba服務(wù)器配置詳解

          訪問共享目錄的用戶密碼不是系統(tǒng)用戶的密碼,但用戶名一樣,我們還要使用 “ pdbedit -a ” 創(chuàng)建和系統(tǒng)用戶對應(yīng)的Samba共享用戶,如下:

          Linux/CentOS7 Samba服務(wù)器配置詳解

          執(zhí)行相同的操作把用戶root也添加到共享用戶即可。

          命令pdbedit -L:可以列出所有的Samba共享用戶,若只想查看某個用戶,可以指定用戶名作為參數(shù),結(jié)合 “ -v” 可以輸出更詳細(xì)的信息,如:pdbedit -vL test(輸出共享用戶test的詳細(xì)信息)

          使用 “ -x ” 選項并指定用戶名,也可刪除共享用戶,例如:“ pdbedit -x -u test”可以刪除共享用戶test

          共享用戶建立后,就可以使用客戶端驗證了:

          Linux/CentOS7 Samba服務(wù)器配置詳解Linux/CentOS7 Samba服務(wù)器配置詳解Linux/CentOS7 Samba服務(wù)器配置詳解

          以上“myshare”為我們設(shè)置的共享目錄,“test”是默認(rèn)共享的用戶宿主目錄

          為了安全起見,也可以將一個共享用戶映射為多個不同的名稱(別名),這樣就可以通過共享用戶的別名和密碼來訪問共享資源了,需要先編寫別名的文件,格式如下:

          新打開一個文件
          Linux/CentOS7 Samba服務(wù)器配置詳解

          寫入以下內(nèi)容:
          Linux/CentOS7 Samba服務(wù)器配置詳解

          上述內(nèi)容時把共享用戶 “test” 創(chuàng)建了三個別名,分別是 “ mike” “ jerry” “terry”

          創(chuàng)建別名文件后,若要正常啟用共享賬號的別名,還需要修改主配置文件 “ /etc/samba/smb.conf”,添加全局配置項:“username map = /etc/samba/smbusers”,等號后面的路徑為我們編寫的別名文件路徑;

          【注意,當(dāng)Samba服務(wù)的配置文件有改動的話,一定要重啟(systemctl restart smb)或重載(systemctl reload smb)服務(wù)】

          也可以在smb的全局配置中通過 “ hosts allow” 和“ hosts deny” 來進(jìn)行訪問限制,前者用于指定僅允許訪問共享的客戶機地址,后者用于指定僅拒絕訪問共享的客戶機地址,兩者任選其一即可。

          訪問地址限制一般應(yīng)用于[ global ] 全局配置部分,也可應(yīng)用于某個具體的共享配置段部分,限制的對象可以是主機名、ip地址或者網(wǎng)絡(luò)段地址(省去主機部分),多個地址之間以逗號或空格進(jìn)行分隔。如下:僅允許來自192.168.4.0/24、173.17.0.0/16 網(wǎng)段的客戶機訪問Samba服務(wù)器

          也可以在共享目錄或全局配置項中添加以下字段,表示允許匿名訪問:

          map to guest = Bad User

          Linux/CentOS7 Samba服務(wù)器配置詳解

          也可以在Linux客戶端上訪問Samba服務(wù)器,簡單的方法就是將共享目錄掛載到本地目錄,訪問也方便,具體格式如下:

          Linux/CentOS7 Samba服務(wù)器配置詳解

          更多Samba相關(guān)教程見以下內(nèi)容:

          CentOS 7.2 安裝配置Samba服務(wù)器  http://www.haoyitu.cn/Linux/2017-03/141390.htm
          VMWare 虛擬機 Ubuntu 雙網(wǎng)卡 訪問 samba 速度 翻倍 http://www.haoyitu.cn/Linux/2013-06/85445.htm
          samba安裝使用圖解  http://www.haoyitu.cn/Linux/2017-03/141254.htm
          CentOS7.2下源碼搭建Samba文件服務(wù)器[原創(chuàng)] http://www.haoyitu.cn/Linux/2017-06/144557.htm
          如何在Ubuntu 16.04上安裝和配置Samba服務(wù)器以進(jìn)行文件共享  http://www.haoyitu.cn/Linux/2017-11/148194.htm
          CentOS 7下Samba服務(wù)安裝與配置詳解 http://www.haoyitu.cn/Linux/2017-11/148354.htm
          Red Hat 6.5 下 Samba服務(wù)器搭建 http://www.haoyitu.cn/Linux/2017-07/145747.htm
          如何在Ubuntu 17.10上使用System-Config-Samba  http://www.haoyitu.cn/Linux/2018-01/150493.htm

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號