使用正确的用户权限设置 SSH

使用正确的用户权限设置 SSH

我想正确设置我的 SSH 连接。正如许多教程告诉我的那样,不建议使用 Ubuntu 服务器的 root 帐户。所以我宁愿使用我的标准帐户“Simon”来上传文件和传输终端命令。

当我运行“sudo su”时,系统提示我输入我的用户帐户 Simon 的标准密码以获得 root 权限。我很确定,系统应该要求我输入 root 密码,不是吗?我该如何解决这个问题?

答案1

不,你不应该。

如果您输入“ su”,则表示确实如此,系统会要求您输入 root 密码。Su 的基本含义是“切换用户”。

Sudo 再次对登录用户进行身份验证,以确保您没有让终端保持打开状态,以便允许您使用通过 sudo 配置授予您的权限(/etc/sudoers/etc/sudoers.d/*)。

因此,您无法修复它,因为这是所需的行为。如果您仍然希望实现您所描述的行为,sudo 有一个名为 的配置选项runaspw

另外,尝试不要使用sudo su,而是“sudo我想要以 root 身份运行的任何命令”。

相关内容