linux用户管理

本文详细解读Linux系统中用户账户管理,包括用户添加、删除、密码修改,以及/etc/passwd、/etc/group、/etc/shadow文件的作用。还介绍了sudo权限使用、用户切换、组管理与sudo配置。

Linux系统是一个多用户多任务的操作系统
每个账号有唯一的用户名和各自的密码,键入用户名和密码进入系统和用户的家目录

  • 用户账号的添加删除,以及用户密码的管理

/etc/passwd 【存储用户的关键信息】

/etc/group 【存储用户组的关键信息】

/etc/shadow 【用户密码信息配置文件】

  • 添加用户

useradd 用户名 【添加用户】

id 用户名 【查看是否存在】

useradd -g 用户组名 用户 【指定用户组】

-g:指定用户的用户主组,选择的值可以是用户组的值也可以是组名
-G:指定用户的附加组
-u:用户id
-l:修改用户名

  • 修改用户

usermod -g 用户组名 用户 【指定用户组】

usermod -G 用户组 用户 【指定附加组】

usermod -l 新用户名 旧用户名 【修改用户名】

usermod -u id 用户名 【修改用户id】

  • 修改密码

passwd 用户名 【修改密码】

  • 切换账户

su - 用户名 【用户的切换】

su 用户名 【不完全切换】
“— ” 用户切换的时候再root路径里但是没有权限查看,需要切换

  • 特殊用法

sudo 以其他身份执行命令

shutdown -h 30 三十分钟后关闭

shutdown -c 取消这个命令

  • 用户组管理

groupadd 用户名

groupdel 用户组名 【里面不允许有用户 】

  • visudo

修改sudo命令的配置文件

用户 本地登录localhost =/sbin/shutdown -h now
$用户组 远程终端ALL=/sbin/shutdown -h now

which shutdown shutdown的路径

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值