All Products
Search
Document Center

:Izin SSH yang salah menghalangi koneksi jarak jauh ke instans Linux

Last Updated:Aug 22, 2026

Permasalahan

Anda tidak dapat login ke instans Linux karena izin SSH yang salah.

Penyebab

Masalah ini terjadi ketika file dan direktori terkait SSH pada instans Linux memiliki izin yang salah atau tidak mencukupi.

Solusi

Catatan
  • Sebelum melakukan operasi berisiko tinggi, seperti memodifikasi instans atau datanya, siapkan rencana disaster recovery dan fault tolerance untuk memastikan keamanan data.

  • Sebelum memodifikasi konfigurasi atau data instans, seperti instans ECS atau RDS, buat Snapshot atau aktifkan backup, seperti RDS log backup.

  • Jika Anda telah mengirimkan informasi sensitif, seperti username dan password, di platform Alibaba Cloud, segera ganti informasi tersebut.

  1. Lepaskan disk sistem dari instans ECS yang bermasalah dan sambungkan sebagai disk data ke instans ECS yang sehat. Untuk detailnya, lihat Restore data on Linux.

  2. Login ke instans ECS yang sehat, beralih ke pengguna root, lalu jalankan perintah berikut untuk mengatur ulang izin direktori /var/empty/sshd.

    chmod 711 /var/empty/sshd
    Catatan

    Jangan mengatur izin menjadi 777.

  3. Ikuti langkah-langkah dalam Restore data on Linux untuk menyambungkan kembali disk sistem ke instans asal.

  4. Lakukan koneksi jarak jauh ke instans ECS untuk memverifikasi perbaikan.

Informasi Tambahan

Selain memeriksa izin direktori /var/empty/sshd, Anda juga dapat menggunakan metode ini untuk memeriksa izin file /etc/passwd, /etc/group, /etc/shadow, dan /etc/gshadow, serta direktori /etc/securetty. Untuk mengetahui izin yang benar, bandingkan pengaturannya pada instans yang bermasalah dengan instans yang sehat.

Berlaku untuk

  • ECS