GNU/Linux >> Belajar Linux >  >> Ubuntu

Lupa kata sandi server ubuntu?

Jika Anda lupa kata sandi untuk akun server Ubuntu Linux Anda, Anda tidak perlu kembali ke awal dan menginstal ulang seluruh sistem operasi. Dimungkinkan untuk memulihkan dan mengatur ulang kata sandi server, apakah itu akun pengguna root atau pengguna biasa, bahkan tanpa kata sandi lama. Dalam tutorial ini, kami akan memandu Anda melalui petunjuk langkah demi langkah untuk memulihkan root yang terlupakan atau kata sandi akun normal di server Ubuntu.

Dalam tutorial ini Anda akan mempelajari:

  • Cara menyetel ulang sandi melalui mode pemulihan
  • Cara menyetel ulang sandi melalui parameter boot kernel
Persyaratan Perangkat Lunak dan Konvensi Baris Perintah Linux
Kategori Persyaratan, Konvensi, atau Versi Perangkat Lunak yang Digunakan
Sistem Ubuntu Linux
Perangkat Lunak T/A
Lainnya Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo perintah.
Konvensi # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
$ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa

Setel ulang sandi melalui mode pemulihan


Jika Anda sudah memiliki akses terminal, jalankan passwd perintah untuk memilih kata sandi baru untuk pengguna yang diinginkan. Contoh perintah ini akan mereset kata sandi untuk pengguna linuxconfig .

# passwd linuxconfig

Jika Anda tidak memiliki akses ke terminal karena Anda tidak dapat mengingat nama pengguna atau kata sandi Anda dan telah menonaktifkan login root, maka Anda dapat mengikuti petunjuk langkah demi langkah di bawah ini untuk menyetel ulang kata sandi akun Anda yang terlupakan:

  1. Matikan mesin jika sedang menyala. Sekarang boot sambil menahan Shift tombol pada keyboard Anda. Ini akan memuat menu boot GRUB. Pilih "Opsi lanjutan untuk Ubuntu" dari menu boot.
  2. Pada menu berikutnya, muat kernel terbaru dalam mode pemulihan.
  3. Selanjutnya, pilih “Drop to root shell prompt.” Ini akan memungkinkan Anda untuk menjalankan perintah sebagai root.
  4. Sekarang Anda dapat melihat /etc/passwd file untuk daftar nama pengguna jika Anda lupa nama Anda. Dan kemudian Anda dapat menggunakan passwd perintah untuk mereset kata sandi pengguna.
    # cat /etc/passwd
    # passwd linuxconfig
    
  5. Atau Anda dapat mengatur kata sandi untuk pengguna root dengan menjalankan passwd tanpa pilihan lain.
    # passwd
    
  6. Setelah selesai, reboot sistem dan Anda dapat masuk ke akun dengan kata sandi baru.
    # reboot
    

Setel ulang sandi melalui parameter boot kernel

Menyetel ulang kata sandi akun di server Ubuntu melalui parameter boot kernel sedikit lebih rumit tetapi mungkin diperlukan jika Anda tidak memiliki akses ke mode pemulihan. Kita perlu sekali lagi mem-boot ke menu boot GRUB, tetapi kali ini kita akan menambahkan parameter boot kernel sementara yang memungkinkan kita untuk mereset kata sandi akun.

  1. Hal pertama yang harus Anda lakukan adalah mem-boot ulang mesin dan mengakses menu GRUB. Ini dapat dilakukan dengan menahan tombol Shift kunci saat komputer pertama kali boot. Setelah menu muncul, gunakan tombol panah Anda untuk menyorot pilihan "Ubuntu".
  2. Selanjutnya, tekan e di keyboard Anda untuk mengedit parameter.
  3. Dengan menggunakan tombol panah sekali lagi, gulir ke bawah sedikit sampai Anda melihat baris yang dimulai dengan linux /boot/vmlinuz... . Kita perlu membuat beberapa perubahan kecil pada baris ini. Gunakan tangkapan layar di bawah untuk referensi sehingga Anda dapat memastikan bahwa Anda telah menemukan baris yang benar.
  4. Bagian terakhir dari baris ini adalah ro quiet splash $vt_handoff . Kita perlu mengganti teks ini dengan baris berikut. Pastikan untuk memundurkan pengaturan saat ini terlebih dahulu, lalu ketik yang baru ini.
    rw init=/bin/bash
    

    Ini akan memberi kita izin menulis serta shell bash, sehingga kita dapat menggunakan perintah Linux yang biasa untuk mengubah kata sandi root.

  5. Setelah Anda membuat perubahan ini, tekan tombol F10 untuk menyimpan perubahan dan mem-boot ulang sistem Anda. Anda akan dibawa kembali ke bash prompt, tetapi hanya pada reboot pertama ini. Boot mesin berikutnya akan kembali normal.

  6. Partisi root Anda harus dipasang secara otomatis, dengan izin baca dan tulis. Anda dapat memverifikasi ini dengan menjalankan mount memerintah. Jika belum terpasang, gunakan perintah berikut untuk memasangnya.
    # mount -n -o remount,rw /
    
  7. Sekarang, cukup gunakan passwd biasa perintah untuk menyetel kata sandi root baru atau menentukan pengguna yang kata sandinya ingin Anda atur ulang.
    # passwd
    
  8. Setelah selesai, kita hanya perlu me-reboot sistem. reboot yang biasa dan shutdown perintah tidak akan bekerja. Sebagai gantinya, jalankan perintah berikut untuk mem-boot ulang sistem dan memuat ke dalam sistem operasi seperti biasa.
    # exec /sbin/init
    

Itu saja. Komputer Anda akan boot seperti biasa, dan Anda akan bisa masuk ke akun root (atau menggunakan perintah dengan sudo) sambil menentukan kata sandi yang baru saja Anda setel.

Pemikiran Penutup

Dalam tutorial ini, Anda melihat cara mereset root atau kata sandi akun normal di Server Linux Ubuntu. Ubuntu memberi kami beberapa opsi untuk melakukan pemulihan ini, apakah Anda menggunakan mode pemulihan atau mengedit parameter kernel terserah Anda, dan Anda harus memilih metode mana saja yang tersedia di sistem Anda.


Ubuntu
  1. Cara mereset kata sandi root MySql

  2. Menyetel ulang kata sandi root MariaDB di Ubuntu 16.04 LTS

  3. Nonaktifkan Akun Root Di Ubuntu?

  1. Cara Mengubah Kata Sandi Sudo atau Root di Ubuntu

  2. Ubuntu 20.04 mengatur ulang kata sandi root

  3. Bagaimana Cara Mengatur Ulang Kata Sandi Ubuntu?

  1. Cara Mengubah Kata Sandi Root di Ubuntu Linux

  2. Cara mereset kata sandi Administrator/Root di Ubuntu

  3. Cara mereset kata sandi root di Ubuntu 17.10