与Shellinabox的密钥对?

我有一个密钥对Amazon EC2实例,我想设置shellinabox,所以我可以从任何网页浏览器ssh。 然而,shellinabox似乎只允许密码login,我无法find任何方式来启用密钥对login。

shellinabox是否允许使用密钥对进行login?

编辑:忽略目前的安全问题(说这是在一个可信赖的networking)

Shell中的Shell与SSH无关,所以不能进行密钥配对。

如果你确实需要通过SSH连接到系统,并且你可以访问networking,你应该能够执行额外的步骤来运行像PuTTY这样的正确的SSH客户端。

Shellinabox不是一个SSH客户端,它是一个模拟普通Unixterminal的Web应用程序。 特别是完全没有安全保障 。 事实上,使用它甚至比简单地允许不安全的telnet 更糟 ! 这是因为所有来自shellinabox的login信息都是从127.0.0.1开始以utmplogin的,因此攻击(你会得到很多的 )变得很难或不可能追踪。

这不是你应该在任何原因在公共互联网上运行的软件。