全部产品
Search
文档中心

:Apa yang harus saya lakukan jika saya tidak dapat menggunakan pengguna root dan kata sandi baru untuk masuk ke instance Linux setelah mengubah kata sandi pengguna root?

更新时间:Jun 26, 2025

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.

Catatan

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

  1. Hubungkan ke instance ECS Linux sebagai pengguna root. Untuk informasi lebih lanjut, lihat Gunakan Workbench untuk terhubung ke instance Linux melalui SSH.

    Penting

    Anda 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.

  2. Jalankan perintah berikut untuk memeriksa status atribut file:

    # Periksa status atribut file passwd.
    lsattr /etc/passwd
    # Periksa status atribut file shadow.
    lsattr /etc/shadow
    • Jika tidak ada tanda khusus seperti i atau a yang ditampilkan, status atribut normal.

    • Contoh status abnormal:

      Lihat Atribut

  3. 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/shadow
  4. Jalankan perintah berikut untuk memeriksa ulang status atribut file:

    lsattr /etc/passwd /etc/shadow

    Output perintah yang diharapkan tidak mengandung tanda i atau a.

  5. Atur ulang kata sandi pengguna root untuk instance ECS Linux di Konsol ECS. Untuk informasi lebih lanjut, lihat Atur ulang kata sandi logon instance.

  6. 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.