操作系统
CentOS Stream 9
高级用户管理
visudo
用于普通用户临时提升权限执行命令,如下图
[yy@localhost ~]$ cp -av /etc/passwd{,_bak}
'/etc/passwd' -> '/etc/passwd_bak'
cp: 无法创建普通文件'/etc/passwd_bak': 权限不够
[yy@localhost ~]$ sudo cp -av /etc/passwd{,_bak}
我们信任您已经从系统管理员那里了解了日常注意事项。
总结起来无外乎这三点:
#1) 尊重别人的隐私。
#2) 输入前要先考虑(后果和风险)。
#3) 权力越大,责任越大。
[sudo] yy 的密码:
'/etc/passwd' -> '/etc/passwd_bak'
[yy@localhost ~]$
su -
切换用户
[yy@localhost ~]$ sudo su - root
上一次登录: 三 5月 29 17:36:15 CST 2024 从 192.168.80.99 pts/3 上
[root@localhost ~]#
id
查看用户和组信息
[root@localhost ~]# id wq
用户id=1002(wq) 组id=1002(wg) 组=1002(wg)
[root@localhost ~]#
who
查看在线用户
[root@localhost ~]#
[root@localhost ~]# who
root pts/0 2024-05-27 15:04 (ip)
yy pts/3 2024-05-29 18:59 (ip)