日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux命令之useradd和userdel(添加、删除用户)

發布時間:2023/12/19 linux 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux命令之useradd和userdel(添加、删除用户) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、【useradd】:添加用戶命令

1.作用

???? useradd或adduser命令用來建立用戶帳號和創建用戶的起始目錄,使用權限是超級用戶。

2.格式

  useradd [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-r] name

3.主要參數

  -c:加上備注文字,備注文字保存在passwd的備注欄中。

  -d:指定用戶登入時的主目錄,替換系統默認值/home/<用戶名>

  -D:變更預設值。

  -e:指定賬號的失效日期,日期格式為MM/DD/YY,例如06/30/12。缺省表示永久有效。

  -f:指定在密碼過期后多少天即關閉該賬號。如果為0賬號立即被停用;如果為-1則賬號一直可用。默認值為-1.

  -g:指定用戶所屬的群組。值可以使組名也可以是GID。用戶組必須已經存在的,期默認值為100,即users。

  -G:指定用戶所屬的附加群組。

  -m:自動建立用戶的登入目錄。

  -M:不要自動建立用戶的登入目錄。

  -n:取消建立以用戶名稱為名的群組。

  -r:建立系統賬號。

  -s:指定用戶登入后所使用的shell。默認值為/bin/bash。

  -u:指定用戶ID號。該值在系統中必須是唯一的。0~499默認是保留給系統用戶賬號使用的,所以該值必須大于499。

4.說明

  useradd可用來建立用戶賬號,它和adduser命令是相同的。賬號建好之后,再用passwd設定賬號的密碼。使用useradd命令所建立的賬號,實際上是保存在/etc/passwd文本文件中。

5.應用實例

???? 建立一個新用戶賬戶testuser1,并設置UID為544,主目錄為/usr/testuser1,屬于users組,加-m 如果主目錄不存在則自動創建。

代碼如下復制代碼

  #useradd -u 544 -d /usr/testuser1? -g users -m? testuser1


?

???? 使用管理員賬號登陸系統,建立用戶tmp_3452 密碼3sdt5:Eawhg

???? 添加用戶命令:

代碼如下復制代碼

[root@ptr228 ~]# adduser tmp_3452

修改密碼命令:

[root@ptr228 ~]# passwd tmp_3452

???? 在系統出現提示輸入密碼是輸入密碼:3sdt5:Eawhg 系統提示輸入確認密碼后再輸入一次。OK添加成功。

?

二、【userdel】:刪除用戶命令

???? 刪除剛創建的賬號 tmp_3452

???? 刪除用戶命令:

代碼如下復制代碼
[root@ptr228 ~]# userdel tmp_3452

???? 或者連同用戶目錄一并刪除:

代碼如下復制代碼

[root@ptr228 ~]# userdel -f tmp_3452

???? 注意:這里如果用戶還在登陸的話,會提示,用戶正在登陸無法刪除。此時可能需要先強制用戶退出。

3. 強制退出已經登陸用戶

???? 查看當前登陸用戶的命令:

代碼如下復制代碼

[root@ptr228 ~]# w

???? 會輸出如下結果:

代碼如下復制代碼

12:10:27 up 21:13,? 1 user,? load average: 0.00, 0.01, 0.08
USER????????? TTY????? FROM???????????????? LOGIN@?? IDLE?? JCPU?? PCPU WHAT
root??????????? pts/0??? ***.**.***.**??? 11:33??? 0.00s? 0.08s? 0.00s?? w
tmp_3254? ps1?????? ***.**.***.**???? 11:33??? 0.00s? 0.08s? 0.00s?? ls

????? 這里知道了登陸tmp_3452用戶的tty是ps1,執行強制退出命令pkill:

????? 命令原型: pkill -kill -t [TTY]

代碼如下復制代碼

[root@ptr228 ~]# pkill -kill -t ps1

????? 執行之后再執行名w 可以看到用戶已經退出。

????? 重復執行第二步的刪除用戶命令,刪除成功。

轉載于:https://www.cnblogs.com/zhangwuji/p/7487835.html

總結

以上是生活随笔為你收集整理的Linux命令之useradd和userdel(添加、删除用户)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。