继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

【金秋打卡】第20天 学习Linux —— 用户和用户组操作

潮流宣乐生
关注TA
已关注
手记 55
粉丝 0
获赞 0

课程章节:Linux中用户和用户组的基本命令、Linux中用户管理其他命令

课程讲师:壞大叔bbUncle

课程内容:

用户组与用户管理

用户组管理

添加一个用户组

groupadd 组名

groupadd market # 增加了一个market用户组,组编号为当前已有的最大组编号加一
groupadd -g 668 market # 增加一个market用户组,组编号为668
修改组名

groupmod -n 新组名 旧组名

groupmod -n sale market # 把market用户组修改为sale用户组
groupmod -g 888 -n sale market # 修改组名的同时修改组编号,把market修改为sale,组编号改为888
修改组编号

groupmod -g 组编号 组名

groupmod -g 668 sale # 把sale用户组的组编号修改为668
修改组密码

gpasswd 组名

gpasswd sale # 修改sale的组密码,然后会要求输入其要修改的密码
删除组

groupdel 组名

groupdel sale # 把sale用户组删除

用户管理

添加一个用户

useradd 用户名

useradd zhangsan # 添加一个用户,名为zhangsan,系统自动创建一个同名用户组
useradd -g market zhangsan # 添加一个用户,名为zhangsan,并将其添加到market用户组
useradd -g market -G mans zhangsan  # 添加一个用户,名为zhangsan,设置其主要组为market,附属组为mans(可设置多个)
useradd -d /home/xxx zhangsan # 添加一个用户,名为zhangsan,并将其个人目录设置为/home/xxx
修改用户信息

usermod [选项] [参数]

usermod -l lisi zhangsan # 修改用户名,zhangsan -> lisi
usermod -c "This is a comment" lisi # 修改用户lisi的注释
usermod -d /home/lisi lisi # 修改lisi的个人目录
usermod -g sale lisi # 把lisi的主用户组修改到sale
删除用户

userdel 用户名

userdel lisi # 删除用户lisi
userdel -r lisi # 删除用户lisi,同时删除该用户
其它操作
passwd -l lisi # 锁定用户lisi
passwd -u lisi # 解锁用户lisi
passwd -d lisi # 清除用户lisi的密码,实现该用户无密码登录
附属组操作

gpasswd -a 用户名 附属组1[, 附属组2…] 给用户添加一个附属组
gpasswd -d 用户名 附属组1[, 附属组2…] 给用户删除一个附属组

gpasswd -a lisi mans # 把用户lisi添加一个附属组mans
gpasswd -d lisi mans # 把用户lisi从附属组mans中删除

用户自己的操作

newgrp mans # 切换组身份,把当前登录用户的组身份切换到mans
su www # 切换用户身份,切换到www用户
who # 显示当前登录用户的用户名
id www # 显示用户www的信息;用户名、主要组、所属组列表
groups www # 显示用户www的所属组列表
chfn www # 修改用户www的资料,交互模式
finger www # 显示用户www的资料

课程收获

要想管理好服务器,也要管理好使用服务器的人的权限,也就是用户的权限,和用户组的权限

图片描述

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP