我刚刚安装了 Ubuntu 24.04,但遇到了没有任何通知就发生变化的问题。
在 Ubuntu 20.04 上,当我使用创建系统用户时adduser
,它会为该用户创建一个主文件夹:
$ sudo adduser --system --group barney
Adding system user `barney' (UID 114) ...
Adding new group `barney' (GID 119) ...
Adding new user `barney' (UID 114) with group `barney' ...
Creating home directory `/home/barney' ...
现在,在 Ubuntu 24.04 中,完全相同的命令突然以不同的方式工作:
$ sudo adduser --system --group barney
info: Selecting UID from range 100 to 999 ...
info: Selecting GID from range 100 to 999 ...
info: Adding system user `barney' (UID 112) ...
info: Adding new group `barney' (GID 112) ...
info: Adding new user `barney' (UID 112) with group `barney' ...
info: Not creating `/nonexistent'.
没有创建主文件夹。好吧,这不过是使用 Linux 时我所遇到的上千种麻烦之一,我已经对此习以为常了。
我可以通过手动添加/home/barney/
目录来更正此问题吗?也就是说,如果我运行
$ sudo mkdir /home/barney
$ sudo chown barney:barney /home/barney
$ sudo chmod 775 /home/barney
/home/barney/
这是否与在添加用户时创建的主文件夹完全相同barney
,或者是否存在我不知道的进一步复杂情况?