通过 SSH 以管理员身份访问其他用户

通过 SSH 以管理员身份访问其他用户

我有远程计算机(mac)的管理员密码。我该如何访问没有密码的其他用户?

答案1

如果您有 sudo 密码,那么您应该能够运行:

sudo su <username>

这会将您的 uid 设置为您决定以之登录的用户。

答案2

如果你已经是 root 了,则无需 sudo。只需执行

su - <username>

如果没有“-”,则不需要登录 shell,即 UID/GID 将被改变,但环境将不会更新。

相关内容