ChenGuangLong · 2023年 11月 8日

Linux su命令

su用于用户之间的切换。但是切换前的用户依然保持登录状态。如果是root 向普通或虚拟用户切换不需要密码,反之普通用户切换到其它任何用户都需要密码验证。

su test:切换到test用户,但是路径还是/root目录

su – test : 切换到test用户,路径变成了/home/test

su : 切换到root用户,但是路径还是原来的路径

su – : 切换到root用户,并且路径是/root

su不足:如果某个用户需要使用root权限、则必须要把root密码告诉此用户。

退出返回之前的用户:exit