使用者和組的管理

2021-09-23 13:31:17 字數 1248 閱讀 8281

windows:單使用者、多工;

linux:多使用者 多工,嚴格許可權區分,保證安全性。

使用者組的配置檔案 /etc/group

groupadd:

選項:groupmod:

選項:groupdel :

刪除組之前要確定組裡沒有組員,才可以刪除,也就是說只能刪除空組。

基本組:如果沒有指定使用者組,建立使用者的時候系統會預設同時建立乙個和這個使用者名稱同名的組,這個組就是基本組,不可以把使用者從基本組中刪除。在建立檔案時,檔案的所屬組就是使用者的基本組。

附加組:除了基本組之外,使用者所在的其他組,都是附加組。使用者是可以從附加組中被刪除的。

使用者的配置檔案/etc/passwd

useradd:建立使用者

選項:新建立的使用者,如果沒有指定使用者的組,預設使用者的宿主目錄以使用者命名,路徑為/home

新建的流程如下:

su進入超級使用者;

useradd -d /home/username -m username -s /bin/bash

-d指定使用者主目錄路徑

-m如果路徑不存在,將自動建立

-s指定預設shell,不然出了錯誤有可能要在/etc/passwd再修改。。。

然後passwd username為使用者設定登入密碼即可。

檢視使用者詳細資訊:

tail -f /etc/passwd

sam: x : 200 : 50 :samsan :/usr/sam:/bin/sh

使用者名稱:使用者密碼:使用者id:使用者組id:使用者名稱全稱:使用者主目錄 :使用者登入的shell

檢視tom的id:

[root@db01 ~]# id tom

uid=8009(tom) gid=800(tom) group=800(tom)

usermod:使用者修改

選項:

userdel:刪除使用者

選項:

passwd + username 修改使用者密碼

su - +username :徹底切換使用者

su + username:只切換了使用者身份,shell環境沒有改變仍然是原使用者的shell,許可權沒有變

從root使用者切換到普通使用者直接 su username 可以切換成功不需要輸入密碼

從普通使用者切換到root使用者輸入 su username 需要輸入密碼才可以切換成功

切換使用者之後使用exit可以退出到上一使用者,n次登入普通使用者只能一級一級退出,不能一次性退回到原始使用者。

使用者管理和組的管理

新增使用者 r 建立使用者時不給其建立家目錄 m 新增乙個系統使用者 g gid 指定使用者所屬基本組,可為組名或gid root localhost useradd a1 localhost useradd r m s sbin omlogin a3 root localhost useradd ...

使用者和組的管理

linux7使用者和組的管理,還請多指導 redhat 7.x版本 超級使用者 root uid 0 普通使用者 uid 1000 65535 系統使用者 偽使用者 uid 1 999 redhat7.x版本之前的版本 例如6.4 6.0 5.0 4.0 3.0等 超級使用者 root uid 0 ...

使用者和組的管理

一.使用者管理 1.使用者資訊都在 etc passwd下 使用者名稱 密碼 uid gid 說明 家目錄 使用者使用的shell 使用者認證資訊 etc shadow下 最短有效期 最長有效期 警告期 非活躍期 賬號到賬日 y m d a b c d e 引數 a m b m c w d i e ...