Liunx的使用者管理與組管理
使用者管理與組管理
新增使用者
-r //建立使用者時不給其建立家目錄
-M //新增一個系統使用者
-g GID //指定使用者所屬基本組,可為組名或GID
root@localhost ~]# useradd a1
@localhost ~]# useradd -r -M -s /sbin/omlogin a3
[root@localhost ~]# useradd -g 5000 a4
檢視使用者帳號的資訊命令id
[root@localhost ~]# id a1
uid=1012(a1) gid=1012(a1) 組=1012(a1)
切換使用者 SU
切換使用者的方式
特點
su USERNAME 非登入式切換,即不會讀取目標使用者的配置檔案
su - USERNAME 登入式切換,即會讀取目標使用者的配置檔案。完全切換
su - 不指定使用者時預設切換至root使用者
[root@localhost ~]# su - a1
[a1@localhost ~]
[root@localhost ~]# su a4
[a4@localhost root]
退出
[a4@localhost ~]$ exit
登出
修改使用者帳號屬性的命令
-d -m//改變使用者家目錄的同時把原來家目錄的檔案移動到新的家目錄中
-L //鎖定帳號。
//被鎖定的帳號在/etc/shadow檔案中密碼前面會有一個!感嘆號
-U //解鎖帳號
-s SHELL
[root@localhost ~]# usermod -m -d /opt/qingnian a1
[root@localhost ~]# usermod -L a1
[root@localhost ~]# usermod -U a1
usermod:解鎖使用者密碼將產生沒有密碼的賬戶。
您應該使用 usermod -p 設定密碼並解鎖使用者密碼。
[root@localhost ~]# usermod -s /bin/sh a1
使用者刪除命令userdel
-r //刪除使用者的同時刪除其家目錄(userdel預設不會刪除其家目錄)
[root@localhost ~]# userdel a1
[root@localhost ~]# userdel -r a1
userdel:使用者“a1”不存在
建立組命令groupadd
-g GID //指定GID
-r //新增一個系統
[root@localhost ~]# groupadd -g 5000 a4
[root@localhost ~]# groupadd -g 4000 a5
密碼管理命令passwd
–stdin //從標準輸入獲取使用者密碼,
//例:echo "redhat"|passwd --stdin user1
-l //鎖定使用者
-u //解鎖使用者
-d //刪除使用者密碼
-n mindays //指定最短使用期限
-x maxdays //指定最長使用期限
-w warndays //提前多少天開始警告
-i inactivedays //非活動期限,密碼過期後到禁用前的這段時間
[root@localhost ~]# passwd -l a4
鎖定使用者 a4 的密碼 。
passwd: 操作成功
[root@localhost ~]# passwd
更改使用者 root 的密碼 。
新的 密碼:
重新輸入新的 密碼:
passwd:所有的身份驗證令牌已經成功更新。
[root@localhost ~]# echo 'redhat'|passwd --stdin a4
更改使用者 a4 的密碼 。
passwd:所有的身份驗證令牌已經成功更新。
[root@localhost ~]# groupdel a4
刪除組命令groupdel
//語法:groupdel [options] GROUP
//刪除組時只需要指定組名即可
[root@localhost ~]# groupdel a5
相關文章
- 使用者許可權管理之使用者與組管理
- Liunx運維(九)-Liunx程式管理命令運維
- 09-使用者與使用者組管理
- Liunx運維(七)-使用者管理及使用者資訊查詢命令運維
- Linux系統使用者組的管理Linux
- Linux下使用者和組的管理Linux
- Linux命令整理,使用者管理,使用者組管理,系統管理,目錄管理常用命令Linux
- Linux 使用者和使用者組管理Linux
- 教你玩轉Linux—使用者組的管理Linux
- 超級使用者和組管理
- 使用者及使用者組管理使用的練習
- 『學了就忘』Linux使用者管理 — 52、使用者組管理相關命令Linux
- Linux使用者、組、許可權管理Linux
- LINUX下的使用者和組的概念和管理Linux
- liunx遠端管理常用命令筆記筆記
- linux使用者和組管理常見命令Linux
- (四)Linux之使用者管理(使用者和使用者組)Linux
- Delphi LDAP物件管理(使用者登入認證、組、組織)LDA物件
- Linux使用者和組管理常用命令Linux
- MongoDB 使用者與許可權管理MongoDB
- KubeCube 使用者管理與身份認證
- Nuxt Kit 的使用指南:模組建立與管理UX
- .net持續整合sonarqube篇之專案管理與使用者管理專案管理
- 使用者管理
- Azure DevOps Server 使用者組加入 Azure AD Domain Service 管理使用者devServerAI
- bug 管理與缺陷管理的異同
- 改進後的 Google Play 管理中心使用者管理: 訪問請求、許可權組等Go
- 簡單的使用者管理
- hhdesk程式組管理
- 達夢資料庫使用者與模式管理資料庫模式
- Linux-使用者管理與建立邏輯卷Linux
- 吐槽一下Abp的使用者和租戶管理模組
- Linux使用者管理Linux
- ARGOCD使用者管理Go
- 3、使用者管理
- oracle 使用者管理Oracle
- MySQL 使用者管理MySql
- MariaDB使用者管理