我想在RHEL6.3操作系統中添加用戶,而不使用useradd
或adduser
命令。 我知道我必須在4個文件中進行編輯,例如passwd,group,shadow和gshadow。如何在不使用RHEL6.3中的'useradd'或'adduser'命令的情況下添加用戶?
但請告訴我究竟我要編輯什麼?
我想在RHEL6.3操作系統中添加用戶,而不使用useradd
或adduser
命令。 我知道我必須在4個文件中進行編輯,例如passwd,group,shadow和gshadow。如何在不使用RHEL6.3中的'useradd'或'adduser'命令的情況下添加用戶?
但請告訴我究竟我要編輯什麼?
仍然不建議手動創建新用戶,但您可以按照以下步驟操作。例如,你需要創建一個新用戶user3185704
(前編輯,備份/ etc/passwd文件,組,陰影)
編輯/ etc/passwd文件,添加如下行:
user3185704:X:100:1000:user3185704 ,,:/首頁/ user3185704:/斌/慶典
如果組(GID = 1000)存在,沒有必要更新/ etc/group文件,否則,添加一個新的/ etc/group中的組行。
添加下面一行在/ etc/shadow中
user3185704 ::::::::
創建主目錄
的mkdir /家庭/ user3185704
chown 100:1000/home/user3185704
設置的密碼
密碼的/ home/user3185704
手動測試,您可以登錄
蘇 - user3185704
這些文件是在'/ etc /';但我相信你可能會錯誤地避免命令。 –
取決於你想達到的目標,但有一個選項 - 查看'pam_module' – Vor