亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(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í)行以下命令,進入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è)備,可以在這部分進行配置

    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 ”配置文件的正確性進行檢查,如果發(fā)現(xià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” 可以輸出更詳細的信息,如:pdbedit -vL test(輸出共享用戶test的詳細信息)

    使用 “ -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” 來進行訪問限制,前者用于指定僅允許訪問共享的客戶機地址,后者用于指定僅拒絕訪問共享的客戶機地址,兩者任選其一即可。

    訪問地址限制一般應(yīng)用于[ global ] 全局配置部分,也可應(yīng)用于某個具體的共享配置段部分,限制的對象可以是主機名、ip地址或者網(wǎng)絡(luò)段地址(省去主機部分),多個地址之間以逗號或空格進行分隔。如下:僅允許來自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://fxwbio.com/Linux/2017-03/141390.htm
    VMWare 虛擬機 Ubuntu 雙網(wǎng)卡 訪問 samba 速度 翻倍 http://fxwbio.com/Linux/2013-06/85445.htm
    samba安裝使用圖解  http://fxwbio.com/Linux/2017-03/141254.htm
    CentOS7.2下源碼搭建Samba文件服務(wù)器[原創(chuàng)] http://fxwbio.com/Linux/2017-06/144557.htm
    如何在Ubuntu 16.04上安裝和配置Samba服務(wù)器以進行文件共享  http://fxwbio.com/Linux/2017-11/148194.htm
    CentOS 7下Samba服務(wù)安裝與配置詳解 http://fxwbio.com/Linux/2017-11/148354.htm
    Red Hat 6.5 下 Samba服務(wù)器搭建 http://fxwbio.com/Linux/2017-07/145747.htm
    如何在Ubuntu 17.10上使用System-Config-Samba  http://fxwbio.com/Linux/2018-01/150493.htm

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