Saat terhubung ke instance Elastic Compute Service (ECS) Linux melalui SSH, pastikan layanan SSH telah berjalan pada instance tersebut. Jika layanan SSH tidak aktif, Anda tidak akan dapat terhubung melalui SSH. Topik ini menjelaskan cara memeriksa status layanan SSH dan memulainya.
Deskripsi masalah
Anda tidak dapat terhubung ke instance ECS Linux melalui SSH. Dengan menggunakan Virtual Network Computing (VNC), Anda menjalankan perintah systemctl status sshd.service untuk memeriksa status layanan SSH (sshd.service). Jika output menunjukkan inactive (dead), layanan SSH belum dijalankan, sehingga koneksi SSH tidak dapat dilakukan.

Penyebab
Layanan SSH mungkin tidak berjalan karena beberapa alasan, seperti proses sshd tidak dikonfigurasi untuk mulai secara otomatis saat startup, pemilik atau grup direktori sshd salah dikonfigurasi, file konfigurasi SSH tidak normal, variabel lingkungan PATH salah dikonfigurasi, atau port yang diperlukan sedang digunakan.
Solusi
Terhubunglah ke instance ECS menggunakan VNC.
Untuk informasi lebih lanjut, lihat Terhubung ke Instance Menggunakan VNC.
Jalankan perintah berikut untuk memeriksa status layanan SSH:
systemctl status sshd.serviceOutput perintah berikut menunjukkan bahwa proses
sshd.servicebelum berjalan.
Jalankan perintah berikut untuk memulai layanan SSH dan mengonfigurasinya agar berjalan secara otomatis saat startup sistem:
sudo systemctl start sshd.service sudo systemctl enable sshd.serviceJika pesan kesalahan muncul saat memulai layanan SSH, Anda dapat menyelesaikan masalah berdasarkan pesan kesalahan tersebut. Untuk informasi lebih lanjut tentang cara menyelesaikan masalah layanan SSH yang tidak dapat dimulai, lihat topik-topik berikut: