全部产品
Search
文档中心

:Mengatasi pesan error "Failed to start OpenSSH server daemon" pada instans ECS Linux

更新时间:Dec 25, 2025

Topik ini menjelaskan cara mengatasi error "Failed to start OpenSSH server daemon", yang dapat terjadi saat Anda menjalankan layanan SSH pada instans Elastic Compute Service (ECS) Linux.

Deskripsi Masalah

Layanan SSH (sshd.service) gagal dijalankan pada instans ECS Linux. Menjalankan perintah systemctl status sshd.service untuk memeriksa status layanan SSH menghasilkan error Failed to start OpenSSH server daemon.

Status sshd

Penyebab

Masalah ini terjadi ketika port default layanan SSH (22) sedang digunakan oleh aplikasi lain.

Solusi

Untuk mengatasi masalah ini, Anda dapat mengubah port layanan yang bentrok atau mengubah port layanan SSH.

  1. Hubungkan ke instans ECS Linux menggunakan Virtual Network Computing (VNC).

    Untuk informasi lebih lanjut, lihat Metode untuk menghubungkan ke instance ECS.

  2. Jalankan layanan SSH dalam mode debug.

    /sbin/sshd -d

    Output menunjukkan bahwa layanan SSH tidak dapat dijalankan karena port 22 sedang digunakan.

    Port sudah digunakan

  3. Periksa proses mana yang menggunakan port 22.

    ss -tunlp | grep 22

    Output berikut menunjukkan bahwa layanan NGINX sedang menggunakan port 22.

    Penting

    Pada contoh ini, layanan NGINX menggunakan port 22. Bentrok port aktual Anda mungkin melibatkan layanan yang berbeda.

    Nginx menempati 22

  4. Pilih salah satu solusi berikut.

    • Ubah port layanan NGINX.

      1. Buka file konfigurasi nginx.conf.

        vim /etc/nginx/nginx.conf
      2. Ubah port NGINX menjadi 80.

        Mengubah port Nginx

      3. Tekan Esc, masukkan :wq, lalu tekan Enter untuk menyimpan file dan keluar.

      4. Restart layanan NGINX.

        systemctl restart nginx 
      5. Restart layanan SSH.

        systemctl restart sshd.service 
    • Ubah port layanan SSH.

      1. Buka file konfigurasi ssh_config.

        vim /etc/ssh/sshd_config
      2. Ubah port layanan SSH, misalnya menjadi 2222.

        Mengubah port SSH

      3. Tekan Esc, masukkan :wq, lalu tekan Enter untuk menyimpan file dan keluar.

      4. Restart layanan SSH.

        systemctl restart sshd.service