![從 debian 複製 ssh id 到 centos 逾時,如何調試?](https://rvso.com/image/1490222/%E5%BE%9E%20debian%20%E8%A4%87%E8%A3%BD%20ssh%20id%20%E5%88%B0%20centos%20%E9%80%BE%E6%99%82%EF%BC%8C%E5%A6%82%E4%BD%95%E8%AA%BF%E8%A9%A6%EF%BC%9F.png)
我正在網路上設定另一台電腦。它最終將成為無頭的。
它目前啟動到 centos CLI ~ 這很好。現在我想將我的 ssh rsa 金鑰從我的主 debian 電腦複製到新的 centos 電腦。
我可以使用“普通密碼”從 debian ssh 到 centos
ssh-copy-id [使用者名稱]@192.168.100.169
然後終端將要求輸入密碼,一切都很好,但是當我嘗試使用將我的公鑰複製到伺服器時
ssh-copy-id -i id_rsa.pub [用戶名]@192.168.100.169
呼叫最終會超時...這是輸出
/usr/bin/ssh-copy-id:訊息:嘗試使用新金鑰登錄,以過濾掉任何已安裝的金鑰 /usr/bin/ssh-copy-id:錯誤:ssh:連接到主機92.168.100.169連接埠22:連線逾時
我現在使用標準 ssh 登入可以獲得調試信息,但是如何調試 ssy-copy-id 命令,我已經嘗試過
ssh-copy-id -i id_rsa.pub -o -v [使用者名稱]@192.168.100.169 ssh-copy-id -i id_rsa.pub -v [使用者名稱]@192.168.100.169
但我只是收到無效選項的錯誤,所以我無法調試不起作用的內容。
我對其他虛擬機器(也運行 debian)做了類似的事情,它們幾乎立即複製了 rsa 密鑰,我得到的配置選項在 debian 和 Centos 之間是不同的,這讓我感到悲傷?
非常感謝所有幫助。
先致謝
大衛
ps我已將這個問題從我的堆疊交換問題是因為我把它放在錯誤的網站上!
答案1
你的目標機器的IP是
192.168.100.169
,但錯誤提示
92.168.100.169
無法存取。
這可能是因為你的指令中的IP位址前面有一個$
符號?@