Linux-用戶和用戶組-作業


現有題目

創建用戶gzist,並給用戶設置初始口令為11111,然后從passwd和shadow文件找出所添加的用戶,查看並分析用戶賬號信息,請指出gzist用戶的uid和GID、密碼、主目錄、shell;把用戶gzist添加到sudoers文件使其能夠完成下面的工作:

(1)     創建stus組,添加新用戶thxy到該組,使stus組作為thxy的主要組,並指定其主目錄為/home/thxydir,並設置用戶口令。

(2)     修改用戶thxy為ty。

(3)     修改ty用戶的主目錄為/home/ty

(4)     添加新用戶gl並設置口令,其主要組為gl,同時使其加入到組stus。

(5)     查詢gl的口令狀態,則將其口令鎖定,再次查詢其口令狀態,看兩次的查詢結果。

(6)     設置向系統添加新用戶時,使口令最小長度為8個字符(修改文件/etc/login.defs)

(7)     設置用戶ty的口令必須每30天修改一次,否則口令將失效,並在失效前7天給用戶發出警告。

(8)     修改用戶gl的uid為600

(9)     講用戶gl進行解鎖

所有操作需要進行MAC地址截圖(mac地址打開方式,cmd打開命令行,輸入ipconfig /all)

題干:

創建賬戶

useradd gzist

設置密碼 大小寫字母數字標點符號

passwd gzist

分析賬戶信息

cat /etc/passwd |grep gzist

 把用戶gzist添加到sudoers文件

su -
(注意有- ,這和su是不同的,在用命令"su"的時候只是切換到root,但沒有把root的環境變量傳過去,還是當前用戶的環境變量,用"su -"命令將環境變量也一起帶過去,就象和root登錄一樣)

然后
visudo     //切記,此處沒有vi和sudo之間沒有空格

1、移動光標,到最后一行
2、按ins,進入append模式
3、輸入
your_user_name ALL=(ALL)  ALL
4、按Esc
5、輸入“:w”(保存文件)
6、輸入“:q”(退出)

第一題

 創建stus組,添加新用戶thxy到該組,使stus組作為thxy的主要組,並指定其主目錄為/home/thxydir,並設置用戶口令

 創建stus組 創建用戶thxy

groupadd stus
useradd thxy

將thxy用戶添加到組stus

usermod -a -G stus thxy

補充:

cat /etc/passwd  //查看所有用戶
cat /etc/shadow  //查看所有密碼
cat /etc/group  //查看用戶組

查看uid和gid

cat /etc/passwd |grep thxy

 指定其主目錄為/home/thxydir

usermod -d /home/thxydir -u 1006 thxy

 設置thxy口令(密碼)

passwd thxy

第二題

修改用戶thxy為ty 

usermod -l ty thxy

 cat /etc/passwd  查看一下 成功修改

第三題

 修改ty用戶的主目錄為/home/ty

usermod -d /home/ty -u 1006 ty

 cat /etc/passwd  查看一下 成功修改

 第四題

添加新用戶gl並設置口令,其主要組為gl,同時使其加入到組stus。

useradd gl
passwd gl
usermod -a -G stus gl  //-a -G一起使用的功能就是將gl用戶組作為gl用戶組的附加組,但不覆蓋原有的附加組。

可以用id 用戶 查看用戶對應 uid gid groups

 usernode可以參考這篇 :https://blog.csdn.net/qq_40780910/article/details/89474824

第五題

查詢gl的口令狀態,則將其口令鎖定,再次查詢其口令狀態,看兩次的查詢結果

查看帳號的密碼狀態

passwd -S gl

 上鎖

看到Password locked.表上鎖成功

 參考:https://blog.csdn.net/xinshuzhan/article/details/107766035

第六題

設置向系統添加新用戶時,使口令最小長度為8個字符(修改文件/etc/login.defs)

vim /etc/login.defs

ins進入 esc然后:wq退出保存

 第七題

設置用戶ty的口令必須每30天修改一次,否則口令將失效,並在失效前7天給用戶發出警告。

查看一下 默認未改:

chage -l ty

chage -help一下

 所以

chage -m 30 -W 7 ty

修改成功

第八題

修改用戶gl的uid為600

id gl 查看一下 默認uid為1007

 

usermod -u 600 gl

修改成功

 

第九題

講用戶gl進行解鎖

查看一下 第5題把他鎖了

passwd -S gl

 解鎖

passwd -u gl

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM