linux使用者管理

2021-08-18 03:57:44 字數 2659 閱讀 1619

############### 使用者 ###############

###################################

使用者:使用者就是身份,對應這你使用計算機許可權的大小

root使用者(超級使用者):系統最高許可權的管理者

其他使用者:或多或少有著許可權的限制

grep bash$ /etc/passwd##檢視使用者列表

可以很明顯的看出有四個使用者。

/etc/passwd##使用者資訊

使用者:密碼:uid:gid:說明:家目錄:使用者使用的shell

####其中密碼用x表示,在其他檔案中儲存加密

/etc/shadow##組資訊

組名稱:組密碼:組id:附加組成員

/etc/gshadow##組認證資訊

/home/username##使用者家目錄

/etc/skel/.*##使用者骨架檔案 ####包含使用者預設配置檔案,新建使用者時會複製到使用者家目錄下。

useradd使用者名稱      ###新建使用者

useradd選項 使用者名稱

其中各選項含義如下:

-u##指定使用者uid

-g##指定使用者初始組資訊

-g##指定附加組,這個組必須存在

-c##使用者說明

-d##使用者家目錄

-s##使用者所使用的shell,/etc/shells記錄了使用者能使用shell的名字

userdel -r使用者名稱   ##刪除使用者, -r表示刪除使用者資訊及使用者的系統配置(表示遞迴,刪除使用者所有資訊)

usermod###修改使用者資訊

usermod選項 使用者名稱

其中各選項含義如下:

-l##更改使用者名稱

-u##更改uid

-g##更改gid

-g##更改附加組

-ag##新增附加組

-c##更改說明

-d##更改家目錄指定

-md##更改家目錄指定及家目錄名稱

-s##更改shell

-l##凍結帳號

-u##解鎖

groupadd 組名稱###新建使用者組

groupdel 使用者組###刪除使用者組

groupmod選項 使用者組

-g gid 為使用者組指定新的組標識號。

-o 與-g選項同時使用,使用者組的新gid可以與系統已有使用者組的gid相同。

-n 新使用者組 將使用者組的名字改為新名字

id##使用者uid

-g##使用者初始組id

-g

##使用者所有所在組id

-n##顯示名稱而不是id數字

-a##顯示所有資訊

passwd使用者名稱   ###修改使用者密碼(root下不要輸入原密碼)

passwd -s使用者 ##檢視使用者密碼資訊

passwd -d 使用者##刪除使用者密碼

passwd -l使用者 ##凍結帳號密碼

passwd -u使用者 ##解鎖使用者

passwd -e使用者 ##更改密碼預設使用天數

passwd -x使用者 ##密碼最長有效期

passwd -n使用者 ##密碼最短有效期

passwd -w使用者 ##密碼過期前警告期

passwd -i使用者 ##密碼非活躍天數

LInux 使用者管理

最近在使用nagios的時候,需要新增一些使用者和組的資訊。需要整理一下,有些記不清楚了。原文連線 http www.g loaded.eu 2005 11 06 manage users from the command line userinfo 使用者資訊 命令id 顯示使用者基本資訊 命令u...

Linux使用者管理

0 產看使用者uid gid 等資訊 id 使用者名稱 1 linux使用者型別 1 超級使用者 root uid 0 2 偽使用者 uid 1 499之間 3 普通使用者 uid 500 60000之間 2 配置檔案 1 使用者資訊檔案 etc passwd 2 密碼檔案 etc shadow 3...

Linux 使用者管理

1 linux裡檢視所有使用者 linux裡,並沒有像windows的net user,net localgroup這些方便的命令來管理使用者.xwindows介面的就不說了.1 在終端裡.其實只需要檢視 etc passwd檔案就行了.2 看第三個引數 500以上的,就是後面建的使用者了.其它則為...