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 serverdengan 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_hostsAnda 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/xvdb1jika server Anda menggunakan XenServer®hypervisor, dan/dev/sdb1jika menggunakan Xen® Classic.Contoh perintah reset berikut menggunakan
/dev/xvdb1:fsck -fyv /dev/xvdb1Perintah ini memaksa pemeriksaan sistem file (
fbendera), secara otomatis meresponsyesuntuk pertanyaan apa pun yang diminta sistem (yflag), dan menampilkan keluaran verbose di akhir (vbendera). -
Pasang sistem file dengan menggunakan langkah-langkah berikut:
sebuah. Buat direktori sementara dengan menjalankan perintah berikut:
mkdir /mnt/rescueb. Pasang sistem file ke direktori sementara itu dengan menjalankan perintah berikut:
mount /dev/xvdb1 /mnt/rescue chroot /mnt/rescueContoh ini menggunakan
chrootoperasi. Perintah ini memungkinkan Anda untuk mengatur akar sistem di lingkungan sementara. Melakukan langkah ini membantu pemulihan. -
Jalankan
passwdperintah untuk memperbarui kata sandi root Anda di hard drive cloudserver asli, seperti yang ditunjukkan pada contoh berikut:passwdPerintah ini meminta Anda memasukkan kata sandi baru dua kali, lalu memperbarui file yang sesuai.
-
Keluar dari
chrootmode 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.