在linux中手動創建一個用戶,用戶名如feng
第一步:
在/etc /group中添加一行
feng:x:5000:
Name:passwd位置:GID:附加組的用戶列表
第二步:
在/etc /passwd中添加一行
feng:x:5000:5000:Test User:/home/feng:/bin/bash
Name:passwd位置:UID:GID:CECOS(註釋):diectory(家目錄):shell
第三步:
在/etc /shadow中添加一行
feng:$1$12345678$0ME5N6oDyoEAwUp7b5UDM/:15355:0:99999:7:::
Name:加密后的密碼:時間1:時間2:時間3:時間4:時間5:時間6:預留段
加密后的密碼:以$分開,第一個$后是1,說明加密演算法是md5
,第二個$后是加的sail,第三個$后是加的密碼時間1:從1970年1月1日起到最近的修改的天數
時間2:密碼的最短使用期限
時間3:密碼最長使用期限
時間4:在密碼過期之前多少天開始警告
時間5:在密碼過期多少天用戶禁用
時間6:自1970年1月1日起多長時間用戶被禁用
#openssl passwd -1 -salt 12345678 輸入此命令之後根據提示輸入密碼獲得md5值,即為第三個$后的內容
第四步:給用戶骨架
# cp -r /etc/skel /home/feng
將骨架複製給用戶
# chown -R feng:feng /home/feng
將骨架的屬主和屬組改為用戶
# chmod -R go= /home/feng
將骨架的屬組和其他用戶許可權改為沒有許可權
這樣之後feng用戶就創建成功了
[火星人 ] Linux中手動添加用戶過程已經有490次圍觀