随着网盘利用逐渐向家用方向的日益遍及,使得有不少网盘爱好者们对付其日常利用也越来越频繁。

在浩瀚的网盘系统中,常日有部分系统是具备傻瓜式的操作界面,非常方便普通用户来利用。

不过也有对利用者哀求更高一点的系统,比如 XigmaNAS 这一款,常日企业用得比较多一些,开个共享就有点折腾了,再繁芜一点的可能就不敢多想了。

php接口多人同时访问若何实现多用户分歧权限拜访 XigmaNAS 共享 RESTful API

那为啥还要用它呢?

至少我个人以为它是基于 FreeBSD 平台,稳定性够强,功能也不差,以是我还是坚持利用它。

最近有网友提问,是否可以将 XigmaNAS 设计搭建成如 Windows 下同时具备将多个用户分为只读或可写权限的共享。

不用说,答案是肯定的。

虽然我之前没有专用试过,毕竟我只有一个人,共享就以单用户的办法利用着,不涉及将权限分类的情形。

不过我知道,常日共享是基于 Samba 协议,以是我特意先查了一下资料,然后大略地测试了一番,基本可以实现用户只读和可写分离的哀求。

下面就将我测试的步骤分享出来,有图形界面操作不会太难。

本文将主要放在多用户不同权限的设定上,如果想要更详细的共享设定,请参考以前的文章。

《XigmaNAS 文件共享做事的设定方法》

https://www.sysadm.cc/index.php/xitongyunwei/826-setting-method-of-xigmanas-file-sharing-service

效果目标

首先我们先设定一个小目标或者叫终极效果,达到效果才算成功。

比如有两个用户帐户,分别如下设定来实现访问共享的不同权限:

user1 孔大力 可写权限user2 白小萌 只读权限

建立用户

菜单 访问 > 用户和群组 ,点击右下的加号来新建用户。

输入 登录名 、全名 和 密码 后,须要将 紧张群组 设定为 wheel ,其他保持默认。

点击 添加 按钮后 运用变动 使设定生效。

如法炮制,可以新建 N 个用户,当然了我这儿的示例,新建了如下两个用户。

user1 孔大力user2 白小萌

OK,不过这里须要把稳一点,用户的共享权限并不是在创建用户这里设定的。

设置共享

菜单 做事 > SMB ,点击 分享区(Shares) ,创建或编辑你想要设定的共享项。

共有两处须要把稳的地方,其他地方可根据实际情形自行调度。

一处是,勾选 设为只读 。

另一处是,最下方 附加参数 中,添加如下参数。

valid users 指可有效访问共享的用户和群组(只读和可写权限都要在这儿),利用逗号分隔。

write list 指有可写权限的用户和群组(只有可写权限的在这儿)。

valid users = user1, user2, @group1, @group2write list = user1, @group1

如果按本文中的示例,那么孔大力和白小萌都是有效访问用户,但权限是孔大力可写,而白小萌只读。

于是我们可以写成这样。

valid users = user1, user2write list = user1

当然了,你完备可以将相同权限的用户都放到一个群组中,然后在这里设定这个群组的只读或可写的权限即可。

设置完成后别忘却保存并运用变动。

效果确认

末了你可以找两台电脑,分别利用前面不同的两个用户身份来考试测验登录连接共享。

然后再看看他们的权限是否知足读写权限。

终极精确的效果该当是,用户 user1 (孔大力)可以上传下载或查看删除文件,而用户 user2 (白小萌)则只能查看和下载文件。

实在挺大略的吧,我们完备可以用网盘来实现 Windows 下那种利用场景了。

好了,还没有搞定过的小伙伴们赶紧去试一试吧!

如果小伙伴们还有什么疑问或需求,欢迎和我坐下来喝杯茶,我们逐步聊一聊!

网管小贾 / sysadm.cc