Samba 是 Windows SMB (CIVFS) 協議的免費開源實現,它允許在 Linux 和 Windows 操作系統之間輕鬆無縫地共享文件、文件夾和打印機。

本教程將向您展示如何在 CentOS 8 上安裝和配置 Samba。

安裝 Samba 包

要在 centOS 8 上安裝 samba 包,請打開終端並輸入以下命令:

# dnf install –y samba samba-common samba-client

安裝 Samba 後,使用以下命令啟動並啟用 samba 服務:

# systemctl enable smb
# systemctl start smb

啟動桑巴服務

您可以使用以下命令檢查 Samba 服務的狀態:

# systemctl status smb

檢查Samba服務的狀態

配置桑巴

安裝完成後,配置Samba。但在此之前,請複制原始配置文件。

# cp /etc/samba/smb.conf /etc/samba/smb.conf.bk

備份 Samba 配置文件

下一步是創建需要共享的文件夾。我把這個文件夾命名為 一般的.

創建共享文件的目錄

創建文件夾後,進入配置文件配置Samba允許共享新創建的目錄,如下:

# vim /etc/samba/smb.conf

新建一個samba配置文件

然後使用命令重啟Samba服務:

# systemctl restart smb

重啟Samba服務

接下來,創建用戶和組,並讓用戶成為組的成員,這樣就可以使用samba服務了。使用命令:

# useradd user1
# passwd user1
# smbpasswd –a user1
# groupadd vitux
# usermod –aG vitux user1

添加後 用戶 1 團體 比特幣,如何檢查用戶是否已添加到組中?為此,請使用以下命令:

# grep ‘vitux’ /etc/group

為 samba 文件共享創建一個組

要允許從其他機器訪問 Samba 服務,請添加如下防火牆規則:

# firewall-cmd - - add-service=samba - - permanent

CentOS防火牆配置

使用以下命令重新加載防火牆:

# firewall-cmd - - reload

應用防火牆規則

從 Windows 機器訪問 Samba 文件夾

要從 Windows 訪問 samba 共享, Windows 鍵 + R 推出 跑步 對話。輸入這個 IP 地址或主機名輸入.

從 Windows 連接到 Linux 文件服務器

系統將提示您輸入您的 Samba 憑據。輸入您的憑據和 好的.

登錄詳細信息

如鏡像所顯示,成功的登錄創建您能訪問和使用的公共目錄。

在 Linux 和 Windows 之間共享文件夾

從 Linux 機器訪問 Samba 文件夾

要從另一台 Linux 機器訪問 Samba 共享, 侏儒 單擊文件管理器 連接到服務器 像一張照片:

從 Linux 連接到 Samba 共享

指定Samba服務器的IP地址[接続]單擊 後,系統將提示您輸入 Samba 憑據以直接使用 Public。 一般的 我可以訪問該文件夾。

Linux共享文件夾

結論是

在本教程中,您學習瞭如何配置 Samba 服務器。 中央操作系統 8我創建了一個可以從 Linux 和 Windows 系統通過網絡訪問的共享目錄。它還展示瞭如何配置防火牆以允許從其他機器訪問 Samba 文件服務器。