Jika Anda tidak dapat menyetel ulang sandi untuk server cloud Linux® Anda menggunakan Cloud Control Panel, Anda dapat menggunakan langkah-langkah berikut untuk melakukan tugas ini dengan menggunakan mode penyelamatan:
-
Tempatkan server ke mode penyelamatan.
Untuk informasi lebih lanjut tentang menempatkan server Anda ke mode penyelamatan, lihat Mode Penyelamatan.
-
Hubungkan ke server yang berada dalam mode penyelamatan dengan menggunakan perintah berikut, menggantikan
ip address of the server
dengan alamat Internet Protocol(IP) untuk server Anda:ssh root@<ip address of the server>
Jika pesan berikut ditampilkan saat Anda mencoba menyambung dari sistem Mac®OS X atau Linux, seseorang mungkin menguping Anda dalam serangan man-in-the-middle, atau kunci host RSA mungkin baru saja diubah:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Hubungi administrator sistem Anda.
Tambahkan kunci host yang benar di
~/home/<user name>/.ssh/known_hosts
Anda fileuntuk mencegah pesan ini ditampilkan.Kunci yang salah ditampilkan sebagai baris kode berikut di output:
Offending key in **/root/.ssh/known_hosts**:running<line number>
Anda perlu mengedit .ssh/known_hosts file untuk menghapus baris alamat IP server.
Jika Anda terhubung dari sistem Mac OS X atau Linux, Anda perlu mengedit file di
~/home/<user name>/.ssh/known_hosts
. -
Kami menyarankan Anda menjalankan pemeriksaan sistem file secara berkala (
fsck
)memerintah. Melakukan langkah ini mencegah pemeriksaan berjalan secara otomatis selama boot ulang, menyebabkan waktu booting lebih lama dari yang Anda harapkan.Anda menjalankan pemeriksaan ini di
/dev/xvdb1
jika server Anda menggunakan XenServer®hypervisor, dan/dev/sdb1
jika menggunakan Xen® Classic.Contoh perintah reset berikut menggunakan
/dev/xvdb1
:fsck -fyv /dev/xvdb1
Perintah ini memaksa pemeriksaan sistem file (
f
bendera), secara otomatis meresponsyes
untuk pertanyaan apa pun yang diminta sistem (y
flag), dan menampilkan keluaran verbose di akhir (v
bendera). -
Pasang sistem file dengan menggunakan langkah-langkah berikut:
sebuah. Buat direktori sementara dengan menjalankan perintah berikut:
mkdir /mnt/rescue
b. Pasang sistem file ke direktori sementara itu dengan menjalankan perintah berikut:
mount /dev/xvdb1 /mnt/rescue chroot /mnt/rescue
Contoh ini menggunakan
chroot
operasi. Perintah ini memungkinkan Anda untuk mengatur akar sistem di lingkungan sementara. Melakukan langkah ini membantu pemulihan. -
Jalankan
passwd
perintah untuk memperbarui kata sandi root Anda di hard drive cloudserver asli, seperti yang ditunjukkan pada contoh berikut:passwd
Perintah ini meminta Anda memasukkan kata sandi baru dua kali, lalu memperbarui file yang sesuai.
-
Keluar dari
chroot
mode dengan memasukkan perintah berikut:exit
-
Lepas drive asli Anda dengan memasukkan perintah berikut:
umount /mnt/rescue
-
Keluar dari Secure Shell (SSH), lalu keluar dari mode penyelamatan.
-
Edit .ssh/know_host file untuk menghapus baris untuk alamat IP server.
-
Jika Anda terhubung dari sistem Mac OS X atau Linux, Anda perlu mengedit file di
~/home/<user name>/.ssh/known_hosts
.
Saat server cloud Anda melakukan booting kembali di luar mode penyelamatan, Anda dapat menggunakan kata sandi yang Anda atur di langkah 5 untuk masuk.
Anda hanya perlu melakukan langkah ini jika nova-agent tidak berjalan dengan baik atau tidak merespons di dalam sistem operasi tamu (OS). nova-agent adalah layanan yang menghubungkan OS tamu ke Panel Kontrol Cloud Rackspace sehingga Anda dapat melakukan tugas-tugas seperti mengatur ulang kata sandi dan membuat Server Cloud baru dari sebuah gambar. Jika Anda mengalami masalah dengan nova-agent, hubungi manajer akun Anda atau Dukungan Rackspace.