All Products
Search
Document Center

:Mengatasi kegagalan startup SSH diam-diam pada ECS Linux

Last Updated:Jun 21, 2026

Artikel ini menjelaskan cara mengatasi masalah ketika layanan SSH pada instans ECS Linux gagal berjalan tanpa menampilkan pesan error.

Gejala

Saat Anda menjalankan perintah service atau systemctl untuk memulai layanan SSH pada instans ECS Linux, perintah tersebut selesai tanpa error, tetapi layanan tidak benar-benar berjalan.

Periksa log secure dengan menjalankan cat /var/log/secure. Log tersebut mungkin berisi pesan error seperti berikut:

sshd.service: main process exited, code=exited, status=203/EXEC.
init: ssh main process (1843) terminated with status 255.

Penyebab

Masalah ini umumnya disebabkan oleh konfigurasi variabel lingkungan PATH yang salah atau hilangnya file dari paket SSH.

Prosedur

  1. Hubungkan ke instans ECS menggunakan koneksi remote VNC.

    Untuk informasi lebih lanjut, lihat Connect to an instance by using VNC.

  2. Jalankan perintah berikut untuk memeriksa variabel lingkungan PATH:

    echo $PATH
    • Tanggapan yang diharapkan—yaitu nilai default variabel lingkungan PATH—adalah sebagai berikut:

      /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
    • Jika output berbeda, variabel lingkungan PATH telah dimodifikasi. Jalankan perintah berikut untuk mengatur ulang:

      export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
  3. Jalankan perintah berikut untuk mencari path program sshd:

    find / -name sshd
    • Tanggapan yang diharapkan mencakup path default program sshd, sebagai berikut:

      /usr/sbin/sshd
    • Jika file tersebut tidak ditemukan, jalankan perintah berikut untuk menginstal ulang paket SSH:

      yum install -y openssh
  4. Jalankan perintah berikut untuk me-restart layanan SSH:

    systemctl restart sshd.service
  5. Jalankan perintah berikut untuk memeriksa status layanan SSH:

    systemctl status sshd.service

    Output berikut menunjukkan bahwa layanan SSH sedang berjalan.

    ● sshd.service - OpenSSH server daemon
       Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)
       Active: active (running) since Fri 2023-03-17 16:27:41 CST; 5 days ago
         Docs: man:sshd(8)
               man:sshd_config(5)
     Main PID: 1327 (sshd)
        Tasks: 1 (limit: 85040)
       Memory: 127.9M
       CGroup: /system.slice/sshd.service
               └─1327 /usr/sbin/sshd -D -oCiphers=aes256-gcm@openssh.com,chacha20-poly1305@openssh.com,aes256-ctr,aes256-cbc,aes128-gcm@openssh.com,aes128-ctr,aes128-cbc -oMACs=hmac-sha2-256-etm@openssh.com,hmac-sha1-etm@openssh.com