2016 - 2024

感恩一路有你

在 Samba 服务器中建立需要身份验证的共享文件夹

浏览量:1626 时间:2024-06-15 07:46:58 作者:采采

创建共享文件夹

首先,我们需要在 Samba 服务器的根目录下创建一个名为 `share` 的目录,这将作为我们的共享文件夹。

设置目录权限

接下来,我们需要检查 `share` 目录的权限。最好将其设置为所有用户都有读写权限,以便于后续的操作。可以使用以下命令来实现:

```

chmod 777 /share

```

添加 Samba 用户

接下来,我们需要在 Samba 服务器上创建一个新的用户账户。假设我们创建了一个名为 `gary` 的用户账户。我们可以使用以下命令来添加这个用户:

```

smbpasswd -a gary

```

该命令会提示您输入新用户的密码。

配置 Samba 服务

现在我们需要修改 Samba 的配置文件 ``。打开该文件,将 `security user` 添加到文件的全局部分。然后在文件的末尾添加以下内容:

```

[share]

path /share

valid users gary

read only no

browsable yes

```

这些设置将创建一个名为 `share` 的共享文件夹,只有 `gary` 用户可以访问,并且拥有读写权限。

检查配置并重启服务

最后,我们需要检查 Samba 的配置是否正确。可以使用以下命令来实现:

```

testparm

```

如果配置没有问题,我们就可以重启 Samba 服务了:

```

systemctl restart smbd

```

客户端访问共享文件夹

现在,客户端可以使用 `gary` 用户的账号和密码登录 Samba 服务器,并访问共享文件夹了。

总结

通过以上步骤,我们成功在 Samba 服务器上创建了一个需要身份验证的共享文件夹。这种方式可以更好地控制对共享文件夹的访问权限,提高数据的安全性。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。