實驗三 linux系統使用者管理及VIM配置

2022-06-05 01:51:09 字數 2454 閱讀 9643

專案內容

這個作業屬於哪個課程

這個作業的要求在**

學號-姓名

17041518-孫小文

作業學習目標

1. 學習linux系統使用者管理 2. 學習vim使用及配置

簡答:linux系統為什麼應避免使用root使用者登入?

(1) 權力大,自己誤操作的破壞性就大。

(2) 如果被黑,對方得到的是root的許可權,即全權控制權。

操作

cat /etc/passwd |grep sunxiaowen       #檢視當前使用者的使用者配置檔案(使用者資訊)

cat /etc/group |grep sunxiaowen       #檢視當前使用者的組配置檔案(組資訊)

sudo cat /etc/shadow |grep sunxiaowen #檢視當前使用者的口令配置檔案(密碼和登入資訊,加密檔案)

請簡要描述這三個檔案?

(1),/etc/passwd該目錄檔案儲存的是作業系統使用者資訊,該檔案為所有使用者可見;

(2),/etc/group 儲存有關本地使用者組的資訊;

(3),/etc/shadow是在安裝了影子(shadow)口令軟體的系統上的影子口令檔案。

請簡要描述輸出結果?

uid=1000(sunxiaowen)  #(sunxiaowen)使用者id

gid=1000(sunxiaowen) #(sunxiaowen)組id

組=1000(sunxiaowen),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lpadmin),126(sambashshare)

#(sunxiaowen)組名稱

​uid=0(root)       #(root)使用者id

gid=0(root)       #(root)組id

組=0(root)         #(root)組名稱

a),建立賬號

sudo useradd -d /home/test -m test    #建立使用者test並指定登陸目錄

sudo useradd -d /home/e1518 -m e1518 #建立使用者e1517並指定登陸目錄

b),設定密碼

c),設定許可權

sudo usermod -a -g adm test   #把使用者test新增到adm組當中

sudo usermod -a -g sudo test  #把使用者test新增到sudo組當中

sudo usermod -a -g adm e1518 #把使用者e1518新增到adm組當中

sudo usermod -a -g sudo e1518 #把使用者e1518新增到sudo組當中

請簡要描述使用者組的概念?

答:類似於角色,系統可以對有共性的多個使用者進行統一的管理。

d),切換賬號

#使用者加入adm和sudo組後,上圖可看出使用者的adm和sudo新增成功

e),刪除賬號test

test@crystal:~$ sudo userdel -r test   #當前使用者是test,自己不能刪除自己

exit                                    #登出test使用者

crystal@crystal:~$ sudo userdel -r test #crystal使用者刪除test使用者

a),切換到保留的新建立賬號

b),在使用者主目錄建立乙個vim配置檔案 .vimrc

c),開啟並向檔案中新增以下內容

實驗三 Linux系統使用者管理及VIM配置

專案內容 這個作業屬於哪個課程 這個作業的要求在哪兒 學號 姓名 17041427 趙鴻瑋 作業學習目標 1.學習linux系統使用者管理 2.學習vim使用及配置 1.與使用者有關的三個檔案 linux系統為什麼應避免使用root使用者登入?對於程式進行限制,可以降低干擾和破壞其他功能的可能 對於...

實驗三 Linux系統使用者管理及VIM配置

專案 內容 這個作業屬於哪個課程 這個作業的要求在 學號 姓名 17041407 馬瑋康 作業學習目標 學習linux使用者管理,簡單使用vim cat etc passwd grep maweikang 檢視當前使用者maweikang的使用者資訊 cat etc group grep mawei...

實驗三 Linux系統使用者管理及VIM配置

專案 內容這個作業屬於哪個課程 這個作業的要求在 學號 姓名 17041515 劉聰 作業學習目標 1 學習linux系統使用者管理。2 學習vim使用及配置。一 linux使用者管理 簡答 linux系統為什麼應避免使用root使用者登入?答 因為root使用者具有所有管理許可權,可以進行任意操作...