Deskripsi masalah
Saat menghubungkan ke instance ECS Linux melalui SSH, pesan kesalahan berikut muncul di output perintah atau log aman meskipun kata sandi yang dimasukkan benar:
Izin ditolak, silakan coba lagi.
error: Tidak dapat mendapatkan informasi shadow untuk root.Penyebab
Layanan SELinux diaktifkan.
Solusi
Nonaktifkan layanan SELinux secara sementara atau permanen untuk menyelesaikan pengecualian koneksi SSH. Untuk informasi lebih lanjut, lihat Aktifkan atau nonaktifkan SELinux.
Periksa status SELinux.
Gunakan fitur penyelamatan untuk menghubungkan ke server aplikasi sederhana. Untuk informasi lebih lanjut, lihat Hubungkan ke server Linux menggunakan fitur penyelamatan.
Jalankan perintah berikut untuk memeriksa status SELinux:
/usr/sbin/sestatus -vContoh output:
Status SELinux: enabledCatatanNilai valid:
enabled: SELinux diaktifkan.
disabled: SELinux dinonaktifkan.
Nonaktifkan SELinux.
Nonaktifkan SELinux secara sementara
Jalankan perintah berikut untuk menonaktifkan SELinux secara sementara:
setenforce 0Nonaktifkan SELinux secara permanen
Jalankan perintah berikut untuk menonaktifkan SELinux secara permanen:
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/configCatatanAnda hanya dapat menggunakan perintah di atas jika SELinux dalam keadaan
enforcing.Mulai ulang server agar pengaturan diterapkan. Untuk informasi lebih lanjut, lihat Lihat informasi server.