您可以创建一个具有类似权限的用户root
,并且其主目录将归属于/home/username
。为什么root
在文件系统的顶层有自己的文件夹?这只是惯例,安全问题,还是有与性能相关的原因?
答案1
原因之一是:在许多系统上,/home
单独的分区(或网络共享)可能无法挂载,因此,root
尽可能允许使用其常用环境登录是个好主意。
答案2
root 的主目录应位于操作系统所在的分区上,根据定义,该分区为 /,这样,如果其他磁盘分区不可用,您仍然可以以 root 身份登录,而不会出现问题。/home 有时安装在单独的分区或单独的驱动器上。如果其中包含 root 主目录并且处于脱机状态,您可能会遇到登录 shell 困难。如果您尝试以 root 用户身份解决问题,这不是一个好主意。