Deskripsi Masalah
Setelah mengubah kata sandi pengguna root untuk instance Elastic Compute Service (ECS) Linux di Konsol ECS, Anda tidak dapat menggunakan pengguna root dan kata sandi baru untuk masuk ke instance tersebut.
Penyebab
Atribut i (Immutable) diaktifkan untuk file /etc/passwd atau /etc/shadow, sehingga kata sandi baru pengguna root mungkin tidak berlaku.
Di Linux, file /etc/passwd digunakan untuk menyimpan informasi akun, sedangkan file /etc/shadow digunakan untuk menyimpan informasi kata sandi. Jika atribut file /etc/shadow atau /etc/passwd dikonfigurasi secara salah, fitur tertentu dari instance ECS Linux mungkin tidak berfungsi sebagaimana mestinya. Misalnya, setelah mengubah kata sandi pengguna root, kata sandi baru tidak berlaku. Untuk informasi lebih lanjut tentang atribut file umum, lihat bagian Atribut chattr Umum dari topik ini.
Solusi
Hubungkan ke instance ECS Linux sebagai pengguna root. Untuk informasi lebih lanjut, lihat Gunakan Workbench untuk terhubung ke instance Linux melalui SSH.
PentingAnda harus menggunakan kata sandi asli yang valid untuk terhubung ke instance ECS Linux. Jika kata sandi asli tidak valid, hubungkan ke instance menggunakan Virtual Network Computing (VNC). Untuk informasi lebih lanjut, lihat Terhubung ke instance menggunakan VNC.
Jalankan perintah berikut untuk memeriksa status atribut file:
# Periksa status atribut file passwd. lsattr /etc/passwd # Periksa status atribut file shadow. lsattr /etc/shadowJika tidak ada tanda khusus seperti
iatauayang ditampilkan, status atribut normal.Contoh status abnormal:

Jika status atribut file abnormal, jalankan perintah berikut untuk menghapus atribut abnormal:
# Hapus atribut i (Immutable) dari file passwd. chattr -i /etc/passwd # Hapus atribut a (Append Only) dari file shadow. chattr -a /etc/shadowJalankan perintah berikut untuk memeriksa ulang status atribut file:
lsattr /etc/passwd /etc/shadowOutput perintah yang diharapkan tidak mengandung tanda
iataua.Atur ulang kata sandi pengguna root untuk instance ECS Linux di Konsol ECS. Untuk informasi lebih lanjut, lihat Atur ulang kata sandi logon instance.
Gunakan kata sandi baru pengguna root untuk terhubung ke instance ECS Linux. Jika Anda berhasil terhubung, masalah telah diselesaikan.
Lampiran
Atribut chattr Umum
Atribut | Nama lengkap | Deskripsi | Skenario umum |
i | Immutable | File dengan atribut ini tidak dapat dimodifikasi. Anda tidak dapat menulis data ke, menghapus data dari, mengganti nama, atau menambahkan tautan untuk file tersebut. | Skenario di mana Anda harus mencegah file kunci sistem dirusak. |
a | Append Only | File dengan atribut ini hanya mengizinkan Anda menambahkan konten di akhir file. Anda tidak dapat memodifikasi konten yang sudah ada di file. | Skenario di mana Anda harus melindungi integritas file log. |
e | Extent Format | File dengan atribut ini menggunakan extents untuk memetakan blok disk. Atribut ini merupakan atribut default untuk sistem file modern. Modifikasi manual untuk atribut ini tidak diperlukan. | Pengelolaan sistem otomatis. |
A | No Atime Updates | File dengan atribut ini tidak mengizinkan pembaruan saat data diakses. Ini mengurangi operasi I/O disk. | Optimisasi server dengan konkurensi tinggi. |