为了账号安全,请及时绑定邮箱和手机立即绑定
首页 手记 【金秋打卡】第20天 学习Linux...

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

2022.11.12 22:37 43浏览

课程章节: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的资料

课程收获

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

图片描述

点击查看更多内容
0人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
手记
粉丝
0
获赞与收藏
0

关注TA,一起探索更多经验知识

同主题相似文章浏览排行榜

风间影月说签约讲师

51篇手记,涉及Java、MySQL、Redis、Spring等方向

进入讨论

Tony Bai 说签约讲师

151篇手记,涉及Go、C、Java、Python等方向

进入讨论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消