我想在不使用useradd
或adduser
命令的情况下在RHEL6.3操作系统中添加用户。
我知道我必须编辑4个文件,即passwd,group,shadow和gshadow。
但请告诉我究竟要编辑什么?
答案 0 :(得分:2)
仍然不建议手动创建新用户,但您可以按照以下步骤进行操作。例如,您需要创建一个新用户user3185704
(编辑前,备份/ etc / passwd,组,影子)
编辑/ etc / passwd,添加以下行:
user3185704:X:100:1000:user3185704 ,,:/家/ user3185704:/斌/庆典
如果group(gid = 1000)存在,则不需要更新/ etc / group,否则,在/ etc / group中添加新的组行。
在/ etc / shadow
中添加以下行user3185704 ::::::::
创建主目录
mkdir / home / user3185704
chown 100:1000 / home / user3185704
设置密码
密码/ home / user3185704
手动测试你可以登录
su - user3185704