2014-01-11 14 views
1

我想在RHEL6.3操作系統中添加用戶,而不使用useraddadduser命令。 我知道我必須在4個文件中進行編輯,例如passwd,group,shadow和gshadow。如何在不使用RHEL6.3中的'useradd'或'adduser'命令的情況下添加用戶?

但請告訴我究竟我要編輯什麼?

+0

這些文件是在'/ etc /';但我相信你可能會錯誤地避免命令。 –

+0

取決於你想達到的目標,但有一個選項 - 查看'pam_module' – Vor

回答

2

仍然不建議手動創建新用戶,但您可以按照以下步驟操作。例如,你需要創建一個新用戶user3185704

(前編輯,備份/ etc/passwd文件,組,陰影)

  1. 編輯/ etc/passwd文件,添加如下行:

    user3185704:X:100:1000:user3185704 ,,:/首頁/ user3185704:/斌/慶典

  2. 如果組(GID = 1000)存在,沒有必要更新/ etc/group文件,否則,添加一個新的/ etc/group中的組行。

  3. 添加下面一行在/ etc/shadow中

    user3185704 ::::::::

  4. 創建主目錄

的mkdir /家庭/ user3185704

chown 100:1000/home/user3185704

  1. 設置的密碼

    密碼的/ home/user3185704

  2. 手動測試,您可以登錄

    蘇 - user3185704

相關問題