日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Linuxusermod命令:修改用戶信息
前面章節(jié)介紹了如何利用 useradd 命令添加用戶,但如果不小心添錯(cuò)用戶信息,后期如何修改呢?

創(chuàng)新互聯(lián)是一家專注于網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作與策劃設(shè)計(jì),臨潼網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十多年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:臨潼等地區(qū)。臨潼做網(wǎng)站價(jià)格咨詢:18982081108

辦法有兩個(gè),一個(gè)是使用 Vim 文本編輯器手動(dòng)修改涉及用戶信息的相關(guān)文件(/etc/passwd、/etc/shadow、/etc/group、/etc/gshadow),另一個(gè)方法就是使用本節(jié)介紹了 usermod 命令,該命令專門用于修改用戶信息。

這里一定要分清 useradd 命令和 usermod 命令的區(qū)別,前者用于添加用戶,當(dāng)然,添加用戶時(shí)可以對(duì)用戶信息進(jìn)行定制;后者針對(duì)與已存在的用戶,使用該命令可以修改它們的信息。

usermod 命令的基本格式如下:

[root@localhost ~]#usermod [選項(xiàng)] 用戶名

選項(xiàng):

  • -c 用戶說(shuō)明:修改用戶的說(shuō)明信息,即修改 /etc/passwd 文件目標(biāo)用戶信息的第 5 個(gè)字段;
  • -d 主目錄:修改用戶的主目錄,即修改 /etc/passwd 文件中目標(biāo)用戶信息的第 6 個(gè)字段,需要注意的是,主目錄必須寫絕對(duì)路徑;
  • -e 日期:修改用戶的失效曰期,格式為 "YYYY-MM-DD",即修改 /etc/shadow 文件目標(biāo)用戶密碼信息的第 8 個(gè)字段;
  • -g 組名:修改用戶的初始組,即修改 /etc/passwd 文件目標(biāo)用戶信息的第 4 個(gè)字段(GID);
  • -u UID:修改用戶的UID,即修改 /etc/passwd 文件目標(biāo)用戶信息的第 3 個(gè)字段(UID);
  • -G 組名:修改用戶的附加組,其實(shí)就是把用戶加入其他用戶組,即修改 /etc/group 文件;
  • -l 用戶名:修改用戶名稱;
  • -L:臨時(shí)鎖定用戶(Lock);
  • -U:解鎖用戶(Unlock),和 -L 對(duì)應(yīng);
  • -s shell:修改用戶的登錄 Shell,默認(rèn)是 /bin/bash。

如果你仔細(xì)觀察會(huì)發(fā)現(xiàn),其實(shí) usermod 命令提供的選項(xiàng)和 useradd 命令的選項(xiàng)相似,因?yàn)?usermod 命令就是用來(lái)調(diào)整使用 useradd 命令添加的用戶信息的。

不過(guò),相比 useradd 命令,usermod 命令還多出了幾個(gè)選項(xiàng),即 -L 和 -U,作用分別與 passwd 命令的 -l 和-u 相同。需要注意的是,并不是所有的 Linux 發(fā)行版都包含這個(gè)命令,因此,使用前可以使用 man usermod 命令確定系統(tǒng)是否支持。

此命令對(duì)用戶的臨時(shí)鎖定,同 passwd 命令一樣,都是在 /etc/passwd 文件目標(biāo)用戶的加密密碼字段前添加 "!",使密碼失效;反之,解鎖用戶就是將添加的 "!" 去掉。

接下來(lái),給大家分別講解 usermod 命令幾個(gè)選項(xiàng)的具體用法。

【例 1】

#鎖定用戶
[root@localhost ~]# usermod -L lamp
[root@localhost ~]# grep "lamp" /etc/shadow
lamp:!$6$YrPj8g0w$ChRVASybEncU24hkYFqxREH3NnzhAVDJSQLwRwTSbcA2N8UbPD9bBKVQSky xlaMGs/Eg5AQwO.UokOnKqaHFa/:15711:0:99999:7:::
#其實(shí)鎖定就是在密碼字段前加入"!",這時(shí)lamp用戶就暫時(shí)不能登錄了

#解鎖用戶
[root@localhost ~]# usermod -U lamp
[root@localhost ~]# grep "lamp" /etc/shadow
lamp:$6$YrPj8g0w$ChRVASybEncU24hkYFqxREH3NnzhAVDJSQLwRwTSbcA2N8UbPD9bBKVQSkyx laMGs/Eg5AQwO.UokOnKqaHFa/:15711:0:99999:7:::
#取消了密碼字段前的 "!"

【例 2】

#把lamp用戶加入root組
[root@localhost ~]# usermod -G root lamp
[root@localhost ~]# grep "lamp" /etc/group
root:x:0:lamp
#lamp用戶已經(jīng)加入了root組
lamp:x:501:

【例 3】

#修改用戶說(shuō)明
[root@localhost ~]# usermod -c "test user" lamp 
[root@localhost ~]# grep "lamp" /etc/passwd
lamp:x:501:501:test user:/home/lamp:/bin/bash
#查看一下,用戶說(shuō)明已經(jīng)被修改了


分享文章:Linuxusermod命令:修改用戶信息
本文來(lái)源:http://www.dlmjj.cn/article/dpdpicp.html