我有一个 VPS,直到现在我都使用默认root
用户进行 SSH 访问和所有操作。出于安全原因,我想使用不同的用户进行 root、终端访问和 sudo 操作。所以我创建了另一个用户,给了他 sudo 和所有其他权限。
问题是所有系统文件都属于root
. 如果我为 设置 PermitRootLogin No 会root
怎样?新的 root 用户将无法编辑这些文件!
我有一个 VPS,直到现在我都使用默认root
用户进行 SSH 访问和所有操作。出于安全原因,我想使用不同的用户进行 root、终端访问和 sudo 操作。所以我创建了另一个用户,给了他 sudo 和所有其他权限。
问题是所有系统文件都属于root
. 如果我为 设置 PermitRootLogin No 会root
怎样?新的 root 用户将无法编辑这些文件!
什么时候设置
在 sshd_config 中,它所做的就是您将无法使用 root 帐户登录服务器,而只能使用用户帐户登录。使用用户帐户登录服务器后,您必须切换到 root 用户并编辑属于 root 的所有系统文件。您可能还需要在 sshd_config 中设置哪些用户可以像这样使用 SSH 登录到服务器