BackTrack 基於 Ubuntu,預設啟動 SSH 服務後可能因缺少主機金鑰導致連線失敗。本文提供快速修復方法。

執行 /etc/init.d/ssh start 後遠程連線報錯,日誌無明顯錯誤訊息。
查看 /etc/ssh/sshd_config 發現需 RSA 與 DSA 主機金鑰,但 BackTrack 預設未生成:
#HostKey /etc/ssh/ssh_host_rsa_key
#HostKey /etc/ssh/ssh_host_dsa_key
ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_keyssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key此技巧適用於所有基於 Debian/Ubuntu 且缺少主機金鑰的系統。
Linux 自訂 History 輸出格式:加入時間戳、用戶名、永久生效設定
Linux 刪除大檔案後磁碟空間未釋放?找出被進程佔用的已刪除檔案
提升 Linux 下 Chrome 瀏覽器速度 6 招:更新、停用擴充功能、啟用快速關閉標籤等
Ubuntu 編輯應用程式選單:alacarte 工具與 .desktop 檔案手動管理
Linux 命令列環境下 Git over HTTPS 認證設定完整指南:.netrc + GPG 加密 + credential helper 實戰
Logwatch 部署與配置全攻略:Linux 日誌自動分析、郵件報告與自訂服務