Ubutnu 安装 Samba 服务器

Samba 是一个共享协议,支持不同主机间进行文件的共享访问

服务器版本:18.04

以下是在 Ubutnu 服务器上安装 Samba 服务器的步骤:

更新软件源

sudo apt update
sudo apt upgrade

安装Samba服务器软件

sudo apt install samba

安装完Samba服务器软件后,可以通过以下命令查看是否安装成功:

samba -V

如果显示以下内容,说明安装成功:

Version 4.7.6-Ubuntu

配置Samba

创建分享目录并配置相应权限

首先我们需要创建一个分享目录,譬如 share,我们执行以下命令创建分享目录:

mkdir /home/xsir/share

在创建了分享目录之后,我们需要给该目录配置相应的权限,这关系到我们对分享目录下文件的操作:

chmod 777 /home/xsir/share

创建分享用户账号

使用以下代码创建一个 Samba 用户,并根据提示信息,初始化密码:

sudo smbpasswd -a xsir

现在我们已经有一个用户名为:xsir 的用户,密码是你刚设置的密码。

配置 Samba 的配置文件

现在我们开始配置 Samba,使用以下命令打开 Samba 的配置文件并进行编辑:

sudo vim /etc/samba/smb.conf

在配置文件最后添加以下代码:

[share]
   comment = share folder
   browseable = yes
   path = /home/xsir/share
   create mask = 0700
   directory mask = 0700
   valid users = xsir
   force user = xsir
   force group = xsir
   public = yes
   available = yes
   writable = yes

这样我们对 Samba 的所有配置就都完成了。接下来我们需要重启下 Samba 服务器使刚才的配置生效即可。使用以下命令对 Samba 服务器进行重启:

sudo service smbd restart

下面我们就可以愉快的访问刚配置好的 Samba 文件服务器进行愉快的玩耍了。

  • Mac 使用快捷键 CMD + K 进入前往面板,在地址栏里输入 smb://192.168.0.89/share 输入用户名和密码就可以进行文件分享操作。
  • Windows 下使用快捷键 Windows徽标+R 进入运行窗口,在地址栏里输入 \\192.168.0.89 输入用户名和密码就可以进行文件分享操作。
PS: 我们可以对 Samba 共享文件夹映射网络驱动器,这样就可以在下次双击映射好的文件夹进入共享目录。
Mac 下直接将刚才的文件夹拖到左侧个人收藏下,Windows 选中文件夹右键进行映射操作

Link: