是否可以通过编辑上述文件而不是使用如下命令来在 Linux 服务器上添加用户useradd
?
如果 root 用户对/etc/passwd
、/etc/shadow
和/etc/group
文件具有写权限,那么是否可以仅通过在这些文件中添加必填字段来创建用户,而不是使用 useradd 命令?可以这样做吗?这真的能以同样的方式创建用户吗?
答案1
是的。对于大多数 Linux 系统来说,这是唯一useradd
能做的事情。
(尽管使用选项-m
它也可能预先创建用户的主目录,并用 /etc/skel 的内容填充它并适当地 chown。当手动创建用于交互式登录的帐户时,您还应该确保他们的主目录存在。)