我有一個EC2實例,我有幾個網站託管,它以前一直workin真的很好。EC2 SSH端口22連接拒絕,儘管以前工作
今天我嘗試SSH進入它,它只是拒絕端口22上的連接,即使安全組已將其打開並且安全組設置爲實例。
任何人都可以幫我解釋爲什麼會出現這種情況?
我只是每次獲得這一行 - SSH:連接到主機54.247.99.86端口22:如果您的實例是基於EBS並沒有實例存儲首先採取的AMI圖像作爲備份連接被拒絕
我有一個EC2實例,我有幾個網站託管,它以前一直workin真的很好。EC2 SSH端口22連接拒絕,儘管以前工作
今天我嘗試SSH進入它,它只是拒絕端口22上的連接,即使安全組已將其打開並且安全組設置爲實例。
任何人都可以幫我解釋爲什麼會出現這種情況?
我只是每次獲得這一行 - SSH:連接到主機54.247.99.86端口22:如果您的實例是基於EBS並沒有實例存儲首先採取的AMI圖像作爲備份連接被拒絕
,然後停止實例,啓動一個新的原始實例。
由於您的舊實例基於EBS,請分離卷並將其附加到新實例。一旦連接掛載到某個目錄,更改權限/ var/empty/sshd,還可以執行cat/etc/fstab來知道你的/分區掛載的位置。現在,將新實例的卷掛載到舊實例,並使用fstab中的確切掛載點(如/ dev/sda1 for /中的掛載點)。
連接後,啓動舊實例並檢查您是否可以登錄。
好去這個給一個嘗試,任何將避免重建整個事情聽起來不錯。 – David
要解決這個問題,你可以按照下面的步驟來完成:
如果輸出包含這些行,請從rc.local文件中刪除: 貓<>的/ etc/SSH/sshd_config中 UseDNS沒有沒有密碼
這似乎是一個臨時性的修復。如果你重新啓動,這將重新發生。我也在尋找永久性修復。
我的意思是我甚至使用了和以前一樣的命令。 – David
聽起來像你的sshd可能已經下降,據我所知,如果防火牆應用,你會得到一個超時。 –
不知道我怎麼可以重新啓動,雖然? – David