如何在CentOS 8上安装和配置Samba

Samba是Windows SMB(CIVFS)协议的免费开源实现,可让您轻松,无缝地在Linux和Windows操作系统之间共享文件,文件夹和打印机。 使用TCP端口445。

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

安装Samba软件包

要在centOS 8上安装samba软件包,请打开一个终端并输入以下命令:

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

安装Samba之后,使用以下命令启动并启用Samba服务:

# systemctl enable smb

启用S​​MB服务

# systemctl start smb

启动Samba服务

您可以使用以下命令检查Samba服务状态:

# systemctl status smb

检查Samba服务的状态

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共享 GNOME 单击文件管理器 连接到服务器 如图所示:

从Linux连接到Samba共享

输入Samba服务器的IP地址[接続]单击后,将提示您输入您的Samba凭据以直接供公众使用。现在,您可以输入您的Samba凭据。 一般 您可以访问该文件夹。

Linux上的共享文件夹

结论

在本教程中,您学习了如何配置Samba服务器。 CentOS的8.. 我创建了一个共享目录,可以从Linux和Windows系统通过网络访问该目录。我们还看到了如何配置防火墙,以便其他计算机可以访问Samba文件服务器。

如何在CentOS 8上安装和配置Samba

Sidebar