因此我安装了 apache guacamole 并获得了 tightvnc 服务,该服务也与 guac 在同一台机器上,可以完美连接和工作。
问题是,当我尝试设置 ssh 到本地计算机的连接时,127.0.0.1 不起作用。即使我输入了服务器的实际 IP,也不起作用。
密钥和密钥密码等字段均已正确提供。并且已尝试过无密码和有密码的用户(非 root)。
可能出了什么问题?我的猜测是,我是否必须以某种方式在 sshd 的配置中启用 localhost 连接,或者使用我的 linode 的内部 ip 地址?
附言:我的 vps sshd cofig 不允许密码或 root 登录。
答案1
因此实际上我必须在 sshd 配置中为本地主机地址启用密码验证才能使其工作,为了使密钥工作,我需要在生成时添加 PEM 标头!