專案二 任務五 管理Linux系統的使用者與使用者組

2021-08-17 21:29:53 字數 2659 閱讀 5029

任務五  管理linux系統的使用者與使用者組

第一步:檢視linux系統中的使用者

系統中所有的使用者存放檔案為/etc/passwd,可通過【

vim /etc/passwd

】命令開啟檢視。

第二步:檢視使用者密碼以及有效期的檔案

使用者密碼以及有效期的存放檔案/etcšadow可通過【

vim /etc/šhadow

】命令開啟檢視。

【vim /etcšadow】編輯使用者密碼的存放檔案。把

user2

所在行的第乙個冒號與第二個冒號之間的字元刪除掉,設定

user2

的密碼為空。

第三步:檢視賬號所屬組檔案

/etc/group檔案是使用者組的配置檔案,內容包含使用者和使用者組,並且能顯示出使用者是歸屬哪個使用者組或哪幾個使用者組,因為乙個使用者可以歸屬乙個或多個不同的使用者組,同一使用者組的使用者之間具有相似的特徵。

linux中每建立乙個使用者時,同時也建立乙個同名的組,此使用者預設是加入到此組中。組使用者檔案存放在

/etc/group

裡面,可以通過【

vim /etc/group

】命令檢視,如圖所示:

第一列:使用者組名稱;

第二列:使用者組密碼;

第三列:gid,即組

id;第四列:使用者列表,每個使用者之間用逗號(,)分割,本欄位可以為空,如果為空表示使用者組為gid的使用者名稱。

第四步:檢視使用者組密碼檔案

通過【vim /etc/gshadow】命令可以檢視使用者組密碼存放檔案,每個使用者組獨佔一行,如圖所示:

在圖中所示有4列,每一列對應的釋義如下:

第一列:使用者組名稱;

第二列:使用者組密碼,這個段可以是空的或有嘆號(!),如果是空的或有嘆號(!),表示沒有密碼;

第三列:使用者組管理者,這個欄位也可以為空,如果有多個使用者組管理者,用「,

」號分割;

第四列:組成員,如果有多個成員,用逗號分割。

第五步:建立與刪除使用者

centos中,建立與刪除使用者的主要命令以及釋義如下:

【useradd yhy】新建

yhy使用者。

【passwd yhy】為

yhy使用者設定密碼,密碼輸入時無任何顯示。

【useradd ybs -d /home/y】新建

ybs使用者,並指定家目錄為

/home/y

。【useradd user -d/home/user1】此處可以不加

-d引數,因為使用者的預設家目錄就在

/home

下與使用者名稱相同的目錄。

【useradd user2】增加新使用者

user2

,使用者預設家目錄為

/home/user2

。【userdel yhy】刪除使用者,但不刪除家目錄。

【userdel -r ybs】刪除

ybs使用者,並刪除使用者家目錄。

【usermod -l user2 user1】修改使用者

user1

名稱為user2

。【usermod -l user2】鎖定使用者名稱

user2

,鎖定後

user2

不能登入。

【usermod -u user2】解鎖使用者名稱

user2

。【su -user1】

root

使用者切換到普通使用者,不需要密碼。

【su -root】普通使用者切換到

root

使用者,需要

root

密碼。第六步:建立與管理使用者組

centos中,建立與管理使用者組的主要命令以及釋義如下:

【groupsdd grp1】新建使用者組

grp1

。【groupdel grp1】刪除使用者組

grp1

。【groupmod grp2 grp1】修改使用者組名稱

grp1

為grp2

。【gpasswd -a user2 grp2】把使用者

user2

加入到使用者組

grp2

中。【gpasswd-d user grp2】把使用者user2從使用者組grp2中刪除。 

第七步:幾個重要的命令補充

有關使用者的操作還有以下命令,詳細釋義如下:

【who am i】顯示當前以哪個使用者登入。

【w】顯示目前登入系統的使用者詳細資訊,包括登入

ip位址等。

【who】顯示目前登入系統的使用者簡要資訊。

【last】記錄每個使用者的登入次數和持續時間等資訊。

【finger】查詢並顯示使用者資訊。

【su user】切換使用者但不切換當前目錄。

【su -user1】切換使用者並切換到

user

的家目錄。

【ntsysv】啟動

/關閉系統中的服務。

【setup】設定系統執行引數。

專案二(任務五)

任務五 管理linux系統的使用者與使用者 使用者可分為普通使用者和超級使用者,除了使用者以外還有使用者組,所謂使用者組就是使用者的集合,centos組中有兩種型別,私有組和標準組。當建立乙個新使用者時,若沒有指定它所屬的組,centos就建立乙個和該使用者相同的私有組,此私有組中只包括使用者自己,...

專案二 任務五 管理Linux系統的使用者與使用者組

linux作業系統是多使用者與使用者組。使用者組型別 使用者組是使用者的容器,使用者能從使用者組繼承許可權。a.普通使用者組 可以加入多個使用者。b.系統使用者組 一般加入一些系統使用者。c.私有使用者組 建立使用者的時候,如果沒有指明使用者組,都會為該使用者建立乙個同名的使用者組。私有使用者組其實...

專案二 任務五 管理Linux系統的使用者與使用者組

專案二 任務五 管理linux系統的使用者與使用者組 第一步 檢視linux系統中的使用者 系統中所有的使用者存放檔案為 etc passwd,可通過 vim etc passwd 命令開啟檢視。第二步 檢視使用者密碼以及有效期的檔案 使用者密碼以及有效期的存放檔案 etc adow可通過 vim ...