全部产品
Search
文档中心

:Apa yang harus saya lakukan jika tidak dapat terhubung ke instance Linux karena SSH tidak dijalankan?

更新时间:Jul 02, 2025

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.

Status Layanan SSH

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

  1. Terhubunglah ke instance ECS menggunakan VNC.

    Untuk informasi lebih lanjut, lihat Terhubung ke Instance Menggunakan VNC.

  2. Jalankan perintah berikut untuk memeriksa status layanan SSH:

    systemctl status sshd.service

    Output perintah berikut menunjukkan bahwa proses sshd.service belum berjalan.

    Status Layanan SSH

  3. 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.service

    Jika 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: