首頁 > 軟體

RHEL7 學習筆記(35) - Samba 伺服器

2020-06-16 18:07:44

前面已經簡單的學習了如何通過SMB用戶端來存取Windows的共用(見 http://www.linuxidc.com/Linux/2015-02/113108.htm),這一節看看在RHEL7裡面如何設定SMB伺服器。

這裡只是簡單學習一下針對本地使用者的設定。

伺服器端:

儘管還沒安裝samba,預設已經有組態檔了。

安裝samba

smb使用的埠如下所示

開啟服務

確認一下

然後我們看看組態檔 smb.conf

注意設定任何服務的時候,涉及到許可權存取的設定都有一個基本的順序:

組態檔,各種conf檔案裡面的設定

檔案許可權的存取,使用者是否有對應的rwx許可權

SELinux的上下文和布林值是否開啟了

SMB也不例外。

組態檔一開始就提醒SELinux的設定。

第一個布林值允許存取使用者的家目錄;第二個需要把這個上下文分配給對應的共用檔案

然後看看global的設定,允許域名,介面,網路範圍等等

紀錄檔存放點,本地驗證的方式使用user(使用者名稱方式驗證)

最後是共用檔案

儲存退出,建立一個共用檔案  mkdir /share

分配許可權,這裡直接給777了,設定布林值,允許存取家目錄,不然看得見,打不開

更改selinux的上下文

防火牆記得開啟,如果前面沒開的話

預設的上下文也改一下

然後可以建立smb使用者了,smb使用者必須是已經存在的linux使用者,不過密碼需要另設

建立使用者user00和user02, nologin的 意思是可以存取共用目錄,但是不能本地或者從ssh登入系統

用戶端:

windows試試看,輸入使用者名稱,密碼

成功。 

開啟沒有問題

從linux 用戶端也可以開啟

------------------------------------分割線------------------------------------

如何在Ubuntu 14.04中使用Samba共用檔案  http://www.linuxidc.com/Linux/2014-07/104894.htm

VMWare 虛擬機器 Ubuntu 雙網絡卡 存取 samba 速度 翻倍 http://www.linuxidc.com/Linux/2013-06/85445.htm

Samba檔案共用伺服器加入Windows Server 2003域 http://www.linuxidc.com/Linux/2013-06/86391.htm

Samba安裝設定 http://www.linuxidc.com/Linux/2013-06/86101.htm

CentOS 6.2 下Samba 服務的設定 http://www.linuxidc.com/Linux/2013-01/78390.htm

Samba伺服器安裝和設定  http://www.linuxidc.com/Linux/2014-12/110459.htm

Win7+VMware+Fedora18 Samba伺服器的搭建圖解 http://www.linuxidc.com/Linux/2013-01/78234.htm

------------------------------------分割線------------------------------------


IT145.com E-mail:sddin#qq.com