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

歡迎訪問 生活随笔!

生活随笔

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

linux

linux组的管理命令,linux 用户和组管理命令(示例代码)

發布時間:2025/3/15 linux 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux组的管理命令,linux 用户和组管理命令(示例代码) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Linux 用戶和組管理

組管理

groupadd命令:添加組

groupadd 選項 group_name

-g GID :指定GID;默認是上一個組的GIDS+1

-r 創建系統組;

groupmod命令修改組屬性

groupmod 選項 GROUP

-g 修改GID

-n 修改組名

groupdel:刪除組

groupdel 組名

用戶管理

useradd命令 選項 登錄名

-u,--uid:指定UID;

-g,--gid GROUP:指定基本組ID,此組得事先存在;

-G,--groups GROUP1 [,GROUP2,...]:指明用戶所屬的附加組,多個組之間有逗號分隔

-c,--comment COMMENT:指明注釋信息;

-d,--home HOME_DIR:以指定的路徑為用戶的家目錄:通過復制/etc/skel目錄并重命名實現,如果指定的路徑存在,則不會為用戶復制環境配置文件;

-s,--shell SHELL:指定用戶的默認shell,可用的所有shell列表存儲在/etc/shells文件中;

-r,--system:創建系統用戶;

注意:創建用戶時的諸多默認設定配置文件為/etc/login.defs

useradd -D :顯示創建用戶的默認配置:

useradd -D 選項:修改默認選項的值;

修改的結果保存于/etc/default/useradd文件中;

修改用戶的屬性

usermod命令:修改用戶屬性

usermod [選項] 登錄名

-u,--uid UID:修改用戶的UID

-g,--gid GROUP;修改用戶的基本組

-G, --groups GROUP :修改用戶所屬的附加組:原來的附加組會被覆蓋;

-a, --append:與-G 一同使用,用于為用戶追加新的附加組;

-c,--comment :修改用戶的注釋信息;

-d,--home HOME_DIR:修改用戶的家目錄;用戶原有的文件不會轉移至新目錄;

-m,--move-home:只能與-d 選項一同使用,用于將原來的家目錄轉為新的家目錄;

-l,--login NEW_LOGIN:修改用戶名

-s,--shell SHELL:修改用戶的默認SHELL

-L,--lock:鎖定用戶密碼;即在用戶原來的密碼字符串前加 !

-U,--unlock:解鎖用戶密碼,即將原來的!刪除

usedel命令:刪除用戶

userdel [選項] 登錄 userdel -r :刪除用戶時一并刪除其家目錄;

修改密碼命令

passwd命令:

(1)passwd:修改用戶自己的密碼;

(2)passwd USERNAME:修改指定用戶的密碼,但僅root有此權限;

-l,-u:鎖定和解鎖用戶;

-d:清除用戶密碼串;

-e DATE:過期期限,日期;

-i DAYS:非活動期限;

-n DAYS:密碼的最短使用期限;

-x DAYS:密碼的最長使用期限;

-w DAYS:警告期限;

--stdin:echo "PASSWORD" | passwd --stdin USERNAME

gpasswd命令:

gpasswd [選項] 組名 /etc/gshadow

-a USERNAME:向組中添加用戶

-d USERNAME:從組中移除用戶

newgrp命令:

臨時切換指定的組為基本組; newgrp - 組名

chage命令:

更改用戶的密碼過期信息

chage 選項 登錄名 -d -E -W -m -M

id 命令:

顯示用戶的有效id;

-u :僅顯示有效的UID;

-g:僅顯示用戶的基本組ID;

-G:僅顯示用戶所屬的組的ID;

-n:僅顯示名字而非ID;

su 命令: switch user

登錄式切換:會通過讀取目標用戶的配置文件來重新初始化

su - USERNAME

su -l USERNAME

非登錄式切換:不會讀取目標用戶的配置文件進行初始化

su USERNAMEHU

注意:管理員可無密碼切換至其它用戶;

-c ‘COMMAND‘ :僅以指定用戶的身份運行此處指定的命令;

其它幾個命令: chsh,chfn,finger,whoami; pwck;grpck;``

總結

以上是生活随笔為你收集整理的linux组的管理命令,linux 用户和组管理命令(示例代码)的全部內容,希望文章能夠幫你解決所遇到的問題。

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