Ubuntu
與 Shellinabox 的密鑰對?
我有一個帶有密鑰對的 Amazon EC2 實例,我想設置 shellinabox,以便可以從任何 Web 瀏覽器進行 ssh。但是,shellinabox 似乎只允許密碼登錄,我無法找到任何方法來啟用密鑰對登錄。
shellinabox 是否允許使用密鑰對登錄?
編輯:暫時忽略安全問題(假設這是在受信任的網路內)
Shell in a Box與 SSH 無關,因此無法進行密鑰配對。
如果您真的需要通過 SSH 連接到系統並且您可以訪問 Web,那麼您應該能夠執行額外的步驟來執行像PuTTY這樣的正確 SSH 客戶端。
Shellinabox 不是 ssh 客戶端,它是一個模擬普通 Unix 終端的 Web 應用程序。特別是,它完全沒有安全性。事實上,使用它比簡單地允許不安全的 telnet*更糟糕!*這是因為所有來自 shellinabox 的登錄都作為來自 127.0.0.1 的 utmp 登錄,因此攻擊(您將獲得很多)變得難以追踪或無法追踪。
這不是您應該出於任何原因在公共 Internet 上執行的軟體。