Pemulihan Akses

Jika Anda kehilangan kunci privat dari pasangan kunci SSH yang digunakan untuk masuk ke Fedora CoreOS, dan tidak memiliki login kata sandi yang dapat digunakan di konsol, Anda dapat mendapatkan kembali akses ke mesin dengan melakukan boot ke mode pengguna tunggal menggunakan argumen baris perintah kernel single:

  1. Saat sistem melakukan boot, hentikan menu GRUB dan edit entri untuk menambahkan single ke daftar argumen kernel, lalu tekan Ctrl-X untuk melanjutkan proses boot.

  2. Tunggu hingga sistem melakukan boot ke prompt shell.

  3. Atur atau setel ulang kata sandi untuk pengguna target menggunakan utilitas passwd.

  4. Terakhir, mulai ulang sistem dengan /sbin/reboot -f.

Sekarang Anda seharusnya dapat masuk kembali ke sistem melalui konsol. Dari sana, Anda dapat, misalnya, mengambil kunci SSH publik baru untuk ditambahkan ke ~/.ssh/authorized_keys dan menghapus yang lama. Anda juga mungkin ingin mengunci kata sandi yang telah Anda atur (menggunakan passwd -l). Perlu diperhatikan bahwa Fedora CoreOS secara bawaan tidak mengizinkan login SSH melalui autentikasi kata sandi.