标签:row 一个 use enter tar chown 使用 mct red
由于Samba下的文件夹所有人都可以访问创建和删除,下面记录创建一个安全的文件共享方法
首先,将Samba用户创建一个新组,如下:
root用户:
$ groupadd secure_group
然后我们将一个新用户添加到新创建的组中
$ useradd -g secure_group linuxuser
然后将创建一个新的安全文件夹,然后分配必要的权限和文件所有权,如下所示
$ mkdir -p /srv/samba/secure_share $ chmod -R 0770 /srv/samba/secure_share $ chcon -t samba_share -p /srv/samba/secure_share $ chown -R root:secure_group /srv/samba/secure_share
接下来,我们将为samba用户分配一个密码,该密码将在访问安全文件共享时使用。
$ smbpasswd -a linuxuser
接下来配置 Samba 的配置文件
$ vim /etc/samba/smb.conf
附加如下所示的配置行:
[secured] path = /srv/samba/secure_share valid users = @secure_group guest ok = no writable = yes browsable = yes
保存并退出,然后重新启动Samba服务
$ systemctl restart samba
要从Linux系统访问共享目录,只需运行以下命令:
$ smbclient --user=linuxuser -L //192.168.0.253
在提示时提供密码,然后按Enter
访问安全共享运行
$ smbclient //192.168.0.253/secured -U linuxuser
随意创建文件和目录以与其他samba用户共享。
标签:row 一个 use enter tar chown 使用 mct red
原文地址:https://www.cnblogs.com/CooCoChoco/p/14279013.html