linux系统中,不用useradd命令,如何新建一个用户?
发布网友
发布时间:2022-04-23 14:06
我来回答
共2个回答
热心网友
时间:2022-05-26 19:34
useradd多简单,你偏偏不要非要用下面复杂的,举个例子,新建用户rehdat:
(1) vi /etc/passwd
redhat:x:505:505::/home/redhat:/bin/bash ( 保存退出)
mkdir /home/redhat; chown redhat.redhat /home/redhat
(2) vi /etc/shadow
redhat::14913:0:99999:7:::
(3)vi /etc/group
redhat:x:505:
(4)vi /etc/gshadow
redhat:!::
(5) cp /etc/skel/.* /home/redhat
(6) 为新户添加密码:
[root@redhat hadoop]# grub-md5-crypt
Password: (输入密码)
Retype password: (再次输入)
$1$7qImp/$AwfBtveVKMIXfNT/cythe0
复制产生的密钥到/etc/shadow中,如下:
redhat:$1$7qImp/$AwfBtveVKMIXfNT/cythe0:14913:0:99999:7:::
到此手动添加用户完成。
热心网友
时间:2022-05-26 20:52
在/etc/passwd 添加一项,再用passwd添加密码