Linux账号与身份管理第三部分

普通用户使用chfn,chsn
Linux鸟哥视频学习笔记38

实操
grep root /etc/passwd
chsh -s /bin/csh 将root用户的bash改为csh 
usermod -s /bin/bash root 将root用户改回bash

用testone普通用户登录linux
chsh -l 查看系统支持的shell
grep testone /etc/passwd 查看testone的shell
chsh -s testone /bin/csh 将testone改为csh
输入用户密码,修改成功


chfn  输入finger信息
输入密码填入Name,公司,电话号码等相关信息
grep testone /etc/passwd 查看

Linux鸟哥视频学习笔记38
finger 查看用户finger相关信息

 finger root  查看root的finger信息

id命令
id
id testone

Linux鸟哥视频学习笔记38

groupadd 添加用户组
groupadd grouptest1 新建群组grouptest1
tail -n 3 /etc/group /etc/gshadow
groupadd -g 505 grouptest2  指定gid新建group
tail -n 3 /etc/group /etc/gshadow
groupadd -r grouptest3  新建系统群组grouptest3 

Linux鸟哥视频学习笔记38
groupmod 修改
groupmod -g 508 grouptest2 修改组gid
tail -n 3 /etc/group /etc/gshadow
groupmod -n grouptesttwo grouptest2 修改群组的名称
 
groupdel 删除
groupadd -g 550 grouptest4 新建群组

groupdel grouptest4 删除群组

Linux鸟哥视频学习笔记38
gpasswd 对群组进行设置操作
gpasswd grouptest1 直接设置修改密码
grep grouptest1 /etc/gshadow | awk '{print substr($0,12,34)}
gpaswd -A testone -M test2,test3 grouptest1 将群组的主控制权交给testone 并将test2,test3加入到这个grouptest1群组中
Linux鸟哥视频学习笔记38
先用群主账号登录
gpasswd -d test2 grouptest1  将用户test2从grouptest1群组中删除
gpasswd -a test2 grouptest1  将用户test2添加到grouptest1群组中
gpasswd -r grouptest1 清除掉grouptest1的密码 这里密码栏是被清空的
gpasswd -R grouptest1 清除掉grouptest1的密码,使密码不能用  这里秘密吗栏出现一个!表示让密码栏失效即不能用


 

相关文章: