新聞中心
在Linux系統(tǒng)中創(chuàng)建用戶方法非常簡單,只需要使用useradd命令即可實現(xiàn),但是大家知道如何手動創(chuàng)建一個新用戶嗎?本篇文章重點為大家講解一下Linux系統(tǒng)中手動創(chuàng)建用戶具體方法。

那曲ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18980820575(備注:SSL證書合作)期待與您的合作!
環(huán)境:CentOS8
需求:手動新建一個用戶,用戶名為zhangsan,uid設置為1024(前提是這個uid沒有被占用),gid也設置為1024,組名與用戶名同名,家目錄在/home/zhangsan、默認shell為/bin/bash
注意:以下步驟都是使用root用戶進行,部分命令和操作只有root用戶才有權(quán)限。
第一步:修改 /etc/passwd 文件
vim 打開 /etc/passwd 文件追加一行信息
/etc/passwd文件的每一行代表一個用戶的信息,用冒號分隔的每一個字段分別代表不同的含義。
-
第一個字段:用戶名
-
第二個字段:密碼,這里的
x 僅僅是一個標識,真正的密碼加密保存在 /etc/shadow 中
-
第三個字段:UID
-
第四個字段:GID
-
第五個字段:用戶描述信息,可不填
-
第六個字段:用戶家目錄位置
-
第七個字段:默認shell
修改完成,保存退出。
第二步:修改 /etc/shadow 文件
用 vim 打開 /etc/shadow 文件,進入輸入模式,系統(tǒng)給出警告。它告訴你,你正在打算修改一個只讀文件(其實讀權(quán)限也沒有)。
可以看一下,shadow 文件啥權(quán)限也沒有
教你如何手動新建Linux用戶教你如何手動新建Linux用戶
不過沒關系,咱用的root用戶,想干啥就干啥。按下 Enter 鍵繼續(xù)。
在 shadow 文件的最后追加一行信息。
shadow文件同樣是一行一個用戶的信息,每個字段有不同含義。
-
第一個字段:用戶名
-
第二個字段:密碼。有密碼的用戶在這里都是一串加密過的字符。這里我填了兩個嘆號,表示沒有密碼。
-
第三個字段:從1970/01/01到最近一次密碼修改經(jīng)過的時間,以天為單位。
-
第四個字段:密碼過多久可以被修改,0表示隨時可改。
-
第五個字段:密碼的有效期
-
第六個字段:密碼要過期前多少天提醒用戶,7就是提前一周提醒。
-
第七個字段:密碼過期后多少天之內(nèi)還能登錄,但是要登錄必須改密碼。
-
第八個字段:密碼的最長使用期限
-
第九個字段:系統(tǒng)保留字段 修改完畢,使用
wq! 保存退出,不然又會給出警告,無法保存。
第三步:修改 /etc/group 文件
在最后追加如下信息
group 文件一行有四個字段
-
第一個字段是組名
-
第二個字段是組密碼,這里的
x 和 /etc/passwd 的密碼字段差不多。
-
第三個字段就是GID
-
第四個字段是組中的用戶,如果該組是某個用戶的主要組,那么這個用戶不會顯示在這個字段里,因此這里我空著。
第四步:新建用戶家目錄
mdkir /home/zhangsan
第五步:復制/etc/skel目錄下的環(huán)境變量配置文件到家目錄下
教你如何手動新建Linux用戶教你如何手動新建Linux用戶
這幾個文件里面是用戶的環(huán)境變量配置信息,我們使用 useradd 命令新建用戶也會復制這幾個文件到用戶的家目錄下。
教你如何手動新建Linux用戶教你如何手動新建Linux用戶
第六步:修改家目錄的權(quán)限和屬主
到現(xiàn)在為止,用戶 zhangsan 的家目錄和其中的所有文件都是root用戶的
將這些文件的歸屬權(quán)給 zhangsan,并修改文件權(quán)限
# 將用戶 zhangsan 的家目錄 /home/zhangsan 的屬主和組修改為 zhangsan
chown -R zhangsan:zhangsan /home/zhangsan
# 修改文件的權(quán)限,只允許屬主有讀寫權(quán)限,其他用戶和組沒有任何權(quán)限
chmod 700 /home/zhangsan
修改后的結(jié)果如下
第七步:創(chuàng)建郵箱文件
# 創(chuàng)建郵箱文件
touch /var/spool/mail/zhangsan
# 同樣需要修改郵箱的所有者
chown zhangsan:zhangsan /var/spool/mail/zhangsan
第八步:確認用戶創(chuàng)建成功
新聞標題:Linux系統(tǒng)中手動創(chuàng)建用戶
本文路徑:http://m.5511xx.com/article/djjosoj.html


咨詢
建站咨詢
