1. 程式人生 > >Linux作業系統與實訓教程實驗二

Linux作業系統與實訓教程實驗二

實驗名稱:linux使用者管理

實驗目的:

1、  掌握使用者管理的基本內容和原理;

2、  理解與使用者管理有關的工具與命令的具體作用以及關鍵部分的內容;

3.    從使用者管理的角度初步理解系統安全管理的具體內容。

實驗要求與實驗內容:

1、使用vi進行文件編輯,如何控制游標的移動、兩種模式的切換、字串的查詢與替換、行號的設定、如何存檔退出。

2.   熟悉Linux使用者管理各種功能,如何增加使用者與使用者組,並將兩個使用者設為同組使用者

(1)    如何進行模式切換(哪兩種模式)

Su /sudo模式

語法:su root 。sudo[-u[username|uid]]command

(2)     a A I i o O這些命令的功能是什麼?

w   i:在游標所在字元前開始插入

w  a:在游標所在字元後開始插入

w  o:在游標所在行的下面另起一新行插入

w  I:在游標所在行的行首開始插入如果行首有空格則在空格之後插入

w  A:在游標所在你行的行尾開始插入

w  O:在游標所在行的上面另起一行開始插入

(3)    /etc/passwd與/etc/group中的內容主要是什麼



(4)    你新新增的使用者與使用者組的名稱是什麼?UID與GID分別是多少?


(5)    新增完使用者和組以後/etc/passwd的內容是什麼?


(6)    如何將兩個使用者高為同組使用者?實現後/etc/passwd的內容有何改變?


 (7)檢視你所在Linux系統的相關檔案,回答以下問題:  使用者root的使用者ID和組ID為多?


他的主目錄在那裡?


如圖所示,他的家目錄在bin

使用者root所屬的組名稱以及組ID為多少?


請舉出一個普通使用者,指出他的主目錄及其所使用的shell是什麼?


主目錄bin,所使用的shell 為bash  


(8)新建使用者abc1(abc代表你的姓名全拼,下同),為其新增密碼“123456”。檢視該使用者帳號密碼的加密密文。


(9)     修改上題中使用者abc1的密碼為“abcdef”。 


(10)      新建使用者abc2,並從root使用者的身份切換到該使用者身份。然後再從該使用者身份切換為root使用者。  

(11)     新建使用者abc3,將其設定為口令為空,通過使用者身份切換驗證設定是否成功。


  以root使用者身份新建使用者abc4,然後對其進行鎖定,最後以root使用者身份刪除該使用者。


(12)    新建組群abc5,將本次實驗中新建的所有使用者新增到該組群中。