在 Ubuntu 上配置 SSH 设置,以便从本地 Windows 10 操作系统远程连接 VSCODE。我可以对我更改的设置进行一些验证吗?

在 Ubuntu 上配置 SSH 设置,以便从本地 Windows 10 操作系统远程连接 VSCODE。我可以对我更改的设置进行一些验证吗?

我在 Windows 上通过 VSCODE 远程配置 SSH 连接到我的 Ubuntu 服务器时遇到了很多麻烦。我设法通过编辑/取消注释以下内容解决了该问题:

sudo vim /etc/ssh/sshd_config

PasswordAuthentication yes
PermitRootLogin yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys

我现在不太确定我的 SSH 有多安全,我可以从上述内容中得到一些反馈吗?抛开典型的 SSH 安全知识不谈,更改上述设置是否会进一步危及我?

相关内容