Centos 手工创建新用户
當(dāng)我們要創(chuàng)建一個用戶時,通常使用useradd命令就可以自動創(chuàng)建了一個用戶;實際上,在linux下,一切皆文件,設(shè)置好幾個文件,也是可以創(chuàng)建出一個用戶:
文件如下:
/etc/passwd ?:用戶
/etc/shadow ?:密碼
/home/username:用戶家目錄
/etc/group:用戶組
/etc/skel/*: ?這個目錄下的文件,實際上是用戶家目錄下的文件的骨骼。在useradd命令下,會自動拷貝至/home/username下
----------------------------------------------------------------------------------------------
根據(jù)以上文件創(chuàng)建一個用戶user01:
1、使用nano編輯 /etc/passwd,在最后一行添加:
格式說明
用戶名:密碼占位符:UID:GID:家目錄路徑:默認shell
2、使用nano編輯 /etc/passwd,在最后一行添加:
格式說明
組名:密碼占位符:GID:以逗號分隔屬于此組(以之做為額外組)的用戶列表
3、cp -r /etc/skel /home/user01,并查看拷過去的文件
遞歸修改該目錄的屬主、屬組:
4、接著修改文件的權(quán)限,僅僅屬主屬組才有權(quán)限
用su - 切換用戶,發(fā)現(xiàn)用戶可以登錄
5、但是,通過偽終端時,需要輸入密碼,因此,需要在/etc/shadow 里面最后一行添加個新用戶,并給新用戶配置密碼。
格式說明
用戶名:加密的密碼:最近一次修改密碼的時間:密碼最短使用期限:密碼最長使用期限(不含起始日):密碼過期警告區(qū)間:密碼非活動期限(只能改密碼,其他改不了):帳號過期期限:保留區(qū)域
因此需要生成一個密碼:
放到/etc/shadow 中的 "!!"位置:
以上,用戶添加就到此結(jié)束了。
轉(zhuǎn)載于:https://blog.51cto.com/dadda/1626357
總結(jié)
以上是生活随笔為你收集整理的Centos 手工创建新用户的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [ JS 进阶 ] Repaint 、R
- 下一篇: Centos-启动network报错RT