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 设置下次登录必须修改口令
上一篇:15Linux三剑客之awk命令


下一篇:012a、批量执行&数据驱动