如何使用 sudo 用户编辑 etc 文件夹

如何使用 sudo 用户编辑 etc 文件夹

所以我给了sudo一个用户权限,并关闭了 root 登录。现在我想编辑文件etc夹中的一些服务器配置,但我没有权限。我无法编辑配置文件以启用 root 用户登录。我该怎么办?

我正在使用 Ubuntu 20。我sudo通过运行添加了用户adduser user1usermod -aG sudo user1并为该用户创建了无需密码登录的密钥。

然后我在文件中禁用了 root 登录和身份验证sshd_config,并授予了和 的user1权限,但当我尝试使用 编辑服务器文件时,我没有权限,如果我授予 的服务器文件权限,我会破坏 root sudo 并陷入麻烦。所以永远无法获得完全权限。sudo chown -R user1:user1 /home/user1chmod 700/user1/.sshuser1user1user1

答案1

我经常在本地或在其他计算机上工作时使用 SSH 登录,然后使用 nano 进行编辑。

GNU nano is a small and friendly text editor. It aims to emulate
the Pico text editor while also offering a few enhancements.

建议 SSH 不要启用来自其他机器的 root 访问权限,而是让用户以自己身份登录,然后在其他机器需要 root 权限时使用 SUDO。

相关内容