2021年10月8日

1

su

管理员账号切换为普通账号 不需要密码

su UserName:非登录式切换,即不会读取目标用户的配置文件,不改变当前工作目录,即不完
全切换
su - UserName:登录式切换,会读取目标用户的配置文件,切换至自已的家目录,即完全切换
PATH文件路径信息不同
例如 PATH 就是输命令的时候 仓库不同了
 
su -s 指定bash
普通用户切换为任何人 都需要对方的口令 sudo -i 输的是自己的口令
su - root 可以省略为 su -
 
ubuntu刚装系统的时候没有指定root用户口令
 
su -c "cat /etc/shadow"
临时使用某某的身份干一件事情,不切换用户
 
nologin 达到类似效果 /bin/false
 
su 切换新用户后,使用 exit 退回至旧的用户,而不要再用 su 切换至旧用户,否则会生成很多的
bash子进程,环境可能会混乱
 
2
echo "passwd"|passwd --stdin username
passwd -e user1 设置下次登录必须修改口令
posted @ 2021-10-09 20:16  远东妖刀  阅读(34)  评论(0)    收藏  举报