极空间和我们之前接触过的传统NAS 不太一样,之前的传统NAS管理员可以看到所有内容,然后设置不同的权限组,不同的人绑定不同的权限组,权限组绑定文件夹的方式进行文件夹的权限管理。
极空间不太一样,他每个账号完全独立,每个账号的内容都是完全隔离的,管理员也没有权限访问其他账号内容。这样带来的好处就是每个人都可以把的文件进行独立管理,不用担心文件的隐私问题了。但有一个问题,就是比如家里断网了,这个时候想使用离线账号访问自己的账号其实也是没有办法的,这个时候就需要使用一些特殊方法。
1 不使用SSH的方法
在级空间其实自己给我们提供了一个共享文件夹的方法,只要在某个文件夹上点击右键 -> 共享设置,就可以共享给指定用户了
但这种方法有一个缺点,就是有多少文件夹就得同步多少文件夹,当新增了文件夹就得重新同步了,比较麻烦。
2 使用SSH的方法
在级空间开放SSH后,其实很多功能就可以自定义了,可以在系统设置 -> 远程协助 -> SSH中开启,但根据它的提示,开启过这个功能就失去部分售后支持了,需要自己权衡
我这边状态是未配置SSH但可以直接SSH连接,因为我开启SSH是在之前弄的,参考了大佬的教程,并后续补了1panel作为管理台,但这种方法仅适用于支持docker的机型(不过现在应该没有啥不支持docker了吧)
在连接完ssh后,进入下面目录/data_s001/data/udata/real
可以看到在这个文件夹下存放的是用户数据,手机号是某个用户的数据,以下划线开头的是离线账号的数据,另外还有两个文件夹,share和share_for,分别是共享的数据和被共享的数据
可能看到这里大家就明白了,可以用常见的ln -s
命令实现软连接
但这里踩了一个坑,如果直接用软连接在两个文件夹直接连接,在极空间内只会显示文件而不会显示文件夹!!!
可以按方法1找一个文件夹试一下,需要在share_for文件夹下软连接,极空间才会将这个软连接视为文件夹,我们在被共享的账号下执行
ln -s /data_s001/data/udata/real/{share_phone} {share_phone}_data
最终效果如下
这个时候就可以在共享给我的文件夹上看到这个文件夹了,点进去东西都在,完美(而且这东西管理员就可以看其他人的文件还不被别人发现了hhhh)