我获得了一个 VPS,他们附加了一个 16TB HDD...他们给了我一个将 HDD 安装到文件夹的指南/hdd
。
我的问题是,我在 sudo 用户上安装的程序有很多小应用程序安装到/home/user
.随着时间的推移,小型应用程序还需要创建其他几个用户,并且他们都需要访问此/hdd
安装。此外,任何小型应用程序和用户都只能看到主 SSD 存储,而看不到/hdd
安装。不过我需要使用 16TB HDD 来处理所有事情,所以需要看看。
我能够chown
使用/hdd
sudo 用户,但我不知道如何使其可供所有用户访问。这可以通过创建我自己的小组chown
来完成/hdd
吗?/hdd
但是,如果编辑正确的话,权限将会改变,那么文件和文件夹呢?
我编辑了这个标题以提及/home。我在想,如果我可以用mount
硬盘来/home
代替/hdd
它,也许可以解决我所有的问题。如果我这样做,会像安装一样容易吗/hdd
?
但是,如果我确实找到了一种方法来安装/home
或替换当前的/home
.我还会遇到许可问题吗?
如果有人有任何解决方案,我将不胜感激。即使这不是我想的那样。
答案1
一种可能性是:创建/hdd/home/
和/hdd/appdata
。对于您的应用程序用户,您定义/hdd/home/appuser
为其主目录(请参阅man useradd
或man usermod
),并且您可以生成一个新组并chgrp
/hdd/appdata/
添加到该组。所有需要访问权限的新用户都/hdd/appdata
需要添加到该组以及应用程序用户中。确保该组的所有成员都具有写入权限/hdd/appdata
:(chmod 770 /hdd/appdata
或者甚至设置组“限制删除”位:(chmod 2770 /hdd/appdata
)man chmod
)