Samba 是一个强大的开源工具,它允许在 Linux 系统上的网络中像 Windows 一样共享文件和打印机。 它实现了 Linux 和 Windows 机器在同一网络上的共存和交互。 它安装在托管要共享的文件的 Linux 服务器上。 然后,同一网络上的任何授权 Linux 或 Windows 客户端都可以访问这些共享文件。
本文将解释如何在 Debian 系统上安装和配置 Samba 服务器。 我们还将学习如何从 Linux 或 Windows 机器访问这些共享文件。
我们已经使用 Debian 10 来执行本文中提到的命令和过程。 但是,命令和过程在其他 Linux 发行版中的工作方式几乎完全相同。
在 Debian 10 上安装 Samba
在您的 Debian 操作系统中启动终端。 转到桌面左上角的“活动”选项卡。 然后在搜索栏中,输入关键字终端。 当搜索结果出现时,单击终端图标将其打开。
在终端中,输入以下命令来安装 Samba 服务器。
$ sudo apt install samba
它可能会通过向您提供 是/否 选项。 打 和 继续安装过程,Samba 将安装在您的系统上。
在安装过程中,它可能会询问您是否要使用来自 DHCP 的 WINS 设置。 如果您的服务器使用静态 IP 地址,请选择 NO。
验证 SAMBA 安装
要验证安装,请检查 samba 服务“nmbd”的状态。 该服务在安装 Samba 时自动启动。
$ sudo systemctl status nmbd
如果 samba 服务器安装并运行成功,您将看到 主动(运行) 地位。