第一章 實驗思路
通過哪些命令可以進行對組和用戶進行創建,怎么對用戶和組進管理,通過命令讓我們對用戶和組進行創建和管理,通過對用戶和組的管理去掌握命令用法
第二章 實驗目的
掌握命令對用戶和組進行創建和管理
了解對用戶和組管理創建的過程
第三章 實驗步驟
Useradd命令: 添加用戶
Cat /etc/passwd 命令:查看用戶信息
Usermod命令 修改用戶
Usermod -u 1006 mp1 ; 修改mp1用戶的uid
usermod -g mp3 mp4 修改mp4的用戶組為mp3
usermod -u 1006 mp4 修改mp4的uid為1006
Userdel命令:刪除用戶信息
Userdel -f命令:強制刪除用戶信息
cat /etc/passwd 命令: 查看用戶數據庫,存放用戶信息及其相關屬性
dr-xr-xr-x. 5 root root 4096 8月 2 18:32 boot
第一列:表明權限 10位,4個部分
第一部分,1位,文件類型 -
- 表示所有文件
d 表示文件目錄
l 鏈接文件
b 塊文件
c 設備
s 套接字
p 管道
第二部分,2-4位,用戶權限
第三部分,5-7位,組權限
第四部分,8-10位,其它用戶權限
第二列:鏈接數量
第三列:屬主用戶
第四列:屬組
第五列:文件大小
第6、7、8列:最后一次訪問時間
第九列:文件名稱
Linux 文件名稱不是通過后綴區分,通過文件類型
cat /etc/shadow 查看口令數據庫,存放用戶密碼信息及其相關屬性
root:$6$5Dz.8KDf$CI2CKYmynV/LcPzNcqtpo7XnkbS1sAQ4h0AR4Q1p64tkIcn8jhvQSZ5fLVjkgSHLc8.50BudpUcnbwtEqRPap/:18479:0:99999:7:::
bin:*:17834:0:99999:7:::
第一列(root)名稱
第二列 ($vMN/3RZhiNWzD8bg9FdCb0hagc25S2OkwZjnw6gvXQL4WGYtEcRxpzutg/mhCHdOOMx8cIfEc5quiuuyV3VYm)加密秘鑰
第三列 最后一次更改密碼的的日期
第四列; 密碼最小年齡 0天
第五列:密碼最大年齡 99999天
第六列:密碼警告時間段 默認7天
第七列:密碼禁用期
第八列:賬戶過期日期:空字段表示永不過期
第九列:保留字段
get:x:1000:1000:get:/home/get:/bin/bash
第一列:get :賬戶,用戶名稱
第二列 X :密碼,使用X表示,具體放在/etc/shadow
第三列:(1000):uid,用戶ID
第四列;(1000):gid ,所屬組id
第五列:(get):描述信息
第六列:(/home/get): 用戶家目錄
第七列 :(/bin/bash):用戶啟動的shell程序
cat /etc/group 命令: 查看用戶組數據庫,存放用戶組信息及其相關屬性
get:x:1000:get
第一列:組名稱
第二列:組密碼
第三列:gid
第四列:組內用戶成員列表
Cat /etc/gshadow命令 查看口令數據庫,存放組密碼信息及其相關屬性
Passwd命令:修改密碼 (直接回測,修改的是當前用戶密碼)
passwd mpa命令: 修改對應用戶密碼
passwd -d mpa命令: 刪除密碼
Groupad命令:添加組
Groupdel命令:刪除組
Gpasswd mpa :給組添加密碼
groupmod -g 1009 mpa ; 修改mpa組的gid
第四章 問題解決
怎么更改組名
通過groupmod幫助找到解決辦法
用groupmod -n mp3 mpa
第五章 實驗思考和總結
用戶和組對與linux操作系統來說,是很重要的,特別是權限大的用戶,權限越大風險越大。利用命令來保護用戶和組的安全是首要的。通過利用命令來對組和用戶進行創建和管理的過程,掌握和熟悉了解命令改怎么運用。