我希望在/disk
我的树莓派服务器上安装一个新磁盘。我的/home/iago-lito
文件夹和/root
文件夹都在SD卡上,这对我来说很好。但我希望后续的新用户主文件夹存储在磁盘上。
我不想搞乱分区和/home/newuser{1,2,3,..}
安装点,而是打算简单地将每个主文件夹链接到磁盘,方法是:
ln -s /disk/home/newuser1 /home/newuser1
做这么简单的事情可以吗?在安全、性能或保障方面是否存在缺点?
答案1
如果用户数量增加并且您必须负责创建符号链接,则为每个用户主目录创建符号链接可能会变得混乱。
或者,您也可以配置与创建用户时不同的用户HOME
目录。 它也可以是之后也可以更改/移动的,或者对于已经存在的用户或通过使用./home/<user>
/disk/home/<user>
/etc/passwd
usermod
根据您的发行版,创建用户时更改默认用户主目录的选项将是--home
或--home-dir
。有疑问请在相应页面查找man
。
您的案例的示例如下。
adduser newuser --home /disk/home/newuser