linux系統中使用者

2022-09-03 08:54:08 字數 985 閱讀 7103

一、使用者身份介紹:

1、系統管理員使用者,uid(user identification) :0,

2、系統使用者,uid為1~999,預設的程式都有獨立的系統使用者負責,執行,進而控制被破壞的範圍,

3、普通使用者,uid 從1000開始,由管理員建立,用於日常工作的使用者,

注:建立使用者時,uid不能重複,預設是從1000開始的,即使之前有空閒號碼

4、乙個使用者只有乙個基本組,但是可以有多個擴充套件組(擴充套件組,被歸納為其他使用者組的組),

二、useradd命令

-d 指定使用者的家目錄,預設為/home/使用者名稱

-e指定賬戶的到期時間,格式為,yyyy-mm-dd

-u指定該使用者的預設uid,如果是日常工作中用的記得從1000開始,

-s指定使用者的預設shell直譯器,

具體用法,在指定目錄下建立指定的uid,直譯器,一旦使用者被設定為nologin,則該使用者不能直接登陸到系統中

useradd -d /opt/test/ -u 2001 -s /sbin/nologin jiankong

三、usermod命令

1、最常用的給使用者新增擴充套件組,移除擴充套件組,移除擴充套件組還有第二種方式,修改/etc/group 

四、passwd命令

-l 鎖定使用者,禁止其登入

-u 解除鎖定,允許使用者登入

--stdin 允許通過標準輸入修改使用者密碼,如 echo "newpassword" | passwd --stdin username

-d 使該使用者可用空密碼登入系統

-e 強制使用者在下次登入時修改密碼

-s 顯示使用者的密碼是否被鎖定,以及密碼所採用的加密演算法名稱

五、userdel命令

-f 強制刪除使用者

-r 刪除使用者的同時刪除使用者的家目錄

Linux 系統中使用者切換

1.linux系統中使用者切換的命令為su,語法為 su fmp c command s shell help version user arg 引數說明 f fast 不必讀啟動檔案 如 csh.cshrc 等 僅用於csh或tcsh兩種shell。l login 加了這個引數之後,就好像是重新登...

Linux系統中使用者切換

1.linux系統中使用者切換的命令為su,語法為 su fmp c command s shell help version user arg 引數說明 f fast 不必讀啟動檔案 如 csh.cshrc 等 僅用於csh或tcsh兩種shell。l login 加了這個引數之後,就好像是重新登...

linux系統中使用者理解

使用者就是系統使用者的身份。在系統中使用者儲存為若干串字元 若干個系統配置檔案。使用者資訊涉及到的系統配置檔案 etc passwd 使用者資訊 使用者 密碼 uid gid 說明 家目錄 使用者使用的shell u g c d s etc shadow 使用者認證資訊 etc group 組資訊 ...