Centos7下Samba伺服器配置。

zhilian發表於2024-01-04

Samba是一個開放原始碼軟體套件,可以在類Unix作業系統上實現SMB/CIFS協議。SMB/CIFS是Windows作業系統使用的一種網路共享協議。

Samba伺服器是一種常用的檔案共享伺服器,可以在不同作業系統之間共享檔案和印表機。

在CentOS 7上配置Samba伺服器需要以下步驟:

1. 安裝Samba

在終端視窗中執行以下命令安裝Samba:

sudo yum install samba

2. 配置Samba

編輯Samba配置檔案  /etc/samba/smb.conf,可以使用vim或nano等編輯器開啟該檔案。

sudo nano /etc/samba/smb.conf

在檔案的底部新增以下內容:

[share]   comment = Shared Folder
   path = /path/to/shared/folder
   browseable = yes
   writable = yes
   guest ok = yes
   read only = no
   create mask = 0777
   directory mask = 0777

上述配置中:

  • share是共享名稱,可以根據實際情況更改;
  • comment是對共享的描述;
  • path是共享資料夾的路徑;
  • browseable設定為“yes”表示共享可以被瀏覽;
  • writable設定為“yes”表示可以寫入共享資料夾;
  • guest ok設定為“yes”表示可以作為遊客訪問;
  • read only設定為“no”表示不是隻讀;
  • create mask和  directory mask是檔案和目錄的許可權掩碼。

3. 建立Samba使用者

使用以下命令建立Samba使用者:

sudo smbpasswd -a username

其中,“username”是Samba使用者名稱,執行該命令後會提示輸入密碼。

4. 重啟Samba服務

使用以下命令重啟Samba服務:

sudo systemctl restart smb.service

5. 防火牆配置

如果啟用了防火牆,需要新增Samba服務的規則:

sudo firewall-cmd --permanent --add-service=sambasudo firewall-cmd --reload

以上是在CentOS 7下配置Samba伺服器的步驟,透過配置Samba伺服器,可以輕鬆實現檔案共享和印表機共享。


來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/70025954/viewspace-3002613/,如需轉載,請註明出處,否則將追究法律責任。

相關文章