Pertanyaan Bagaimana cara mereset kata sandi administratif yang hilang?


Saya sedang mengerjakan sistem Ubuntu, dan klien saya benar-benar lupa kata sandi administratifnya. Dia bahkan tidak ingat memasukkan satu; Namun itu ada di sana.

Saya sudah mencoba saran di situs web, dan saya tidak berhasil menghapus kata sandi sehingga saya bisa mengunduh applet yang diperlukan untuk menjalankan beberapa file. Apakah ada solusinya?


579
2018-01-30 14:50


asal


Dalam kasus di mana seseorang tidak ingat pernah mengatur kata sandi administratif, sebelum mencoba salah satu di bawah ini cukup ketik 'kata sandi' sebagai kata sandi administratif. Itu berhasil untukku! - CAF
Terkait: Bagaimana bisa masuk ke mesin Linux apa pun melalui grub2 aman? - muru
Terkait: Bagaimana cara mereset kata sandi yang hilang (menggunakan mode pemulihan mengharuskan saya mengetik kata sandi)? - Eliah Kagan
Jika Anda juga perlu mengkonfigurasi ulang keyboard konsol sebelum memasukkan kata sandi root karakter khusus Anda: dpkg-reconfigure keyboard-configuration(ini sebenarnya menciptakan RAM-disk awal yang baru untuk proses boot, juga) (juga, layout keyboard Belgia adalah jahat) - David Tonhofer
ada juga perintahnya sudo su menjadi root di terminal dan Anda hanya membutuhkan akun pengguna dan dapat melakukan semuanya tanpa kata sandi root - damadam


Jawaban:


Secara default akun pengguna pertama adalah akun administratif, jadi jika UI meminta Anda untuk memasukkan kata sandi, itu mungkin kata sandi pengguna orang itu. Jika pengguna tidak mengingat kata sandi mereka, Anda perlu mengatur ulang kata sandi itu. Untuk melakukan ini, Anda perlu boot ke mode pemulihan.

Nyalakan mesin, dan setelah layar BIOS, tahan tombol kiri Bergeser kunci. Anda kemudian akan diminta oleh menu yang terlihat seperti ini:

enter image description here

Saya telah memperhatikan pada beberapa sistem yang mengatur waktu kapan harus menekan kiri Bergeser kunci bisa rumit, kadang-kadang saya melewatkannya dan perlu mencobanya lagi.

Tekan panah ke bawah sampai Anda memilih Entri 2 dari atas (yang satu dengan mode pemulihan dalam deskripsi) dan kemudian tekan Memasukkan.

Sekarang Anda akan melihat menu ini:

enter image description here

Menggunakan tombol panah gulir ke bawah akar lalu tekan Memasukkan.

Anda sekarang harus melihat prompt root, sesuatu seperti ini:

root@ubuntu:~#

Pada tahap ini Anda harus memiliki sistem file read-only. Anda harus menggantinya dengan izin menulis:

mount -o remount,rw /

Sekarang kita bisa mengatur kata sandi pengguna dengan passwd perintah. (Dalam contoh ini saya akan menggunakan jorge sebagai contoh, Anda perlu mengganti apa pun nama pengguna pengguna):

root@ubuntu:~# passwd jorge
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
root@ubuntu:~#

Ketikkan kata sandi baru yang Anda inginkan pada prompt. Setelah berhasil mem-boot ulang mesin dan pengguna akan dapat masuk dengan kata sandi baru mereka.


Ada kekhawatiran tentang ini menjadi kerentanan keamanan. Bukan itu. Anda harus memiliki akses fisik ke mesin untuk melakukan ini. Jika seseorang memiliki akses fisik ke PC Anda, mereka bisa melakukan jauh lebih buruk daripada mengubah kata sandi. Ketika datang ke akses fisik, pertempuran untuk keamanan hilang. Berhati-hatilah dengan siapa Anda membiarkan PC Anda.

Bahkan pengaturan kata sandi root tidak akan berhasil, karena seseorang dapat dengan mudah melakukan boot init makhluk /bin/sh dan memiliki akses root penuh. Lagi, diberikan akses fisik, siapa pun yang memiliki pengetahuan komputer dapat melakukan APA PUN ke komputer Anda.


690
2018-01-30 17:03



Upvote saya baru saja membuat angka itu dibaca 666. Sekarang jumlah upvotes sesuai dengan semangat jawaban. - Alex L
Google perlu mempelajari ini. - Nonny Moose


Ya, Anda dapat mengubah kata sandi lama melalui GRUB.

  1. Jika Anda memiliki satu-boot (Ubuntu adalah satu-satunya sistem operasi di komputer Anda), untuk mendapatkan menu boot untuk ditampilkan, Anda harus menekan Bergeser kunci saat boot.

  2. Jika Anda memiliki dual-boot (Ubuntu diinstal di samping Windows, sistem operasi Linux lain, atau Mac OS X; dan Anda memilih pada saat boot yang sistem operasi untuk boot ke), menu boot akan muncul tanpa perlu menekan itu bergeser kunci.

  3. Dari menu boot, pilih mode pemulihan, yang biasanya merupakan opsi boot kedua.

  4. Setelah Anda memilih mode pemulihan dan menunggu semua proses boot-up selesai, Anda akan disajikan dengan beberapa opsi. Dalam hal ini, Anda menginginkan Jatuhkan ke prompt shell root pilihan jadi tekan  Panah bawah untuk mendapatkan opsi itu, lalu tekan Memasukkan untuk memilihnya.

  5. Setelah Anda berada di prompt shell root, jika Anda lupa nama pengguna Anda juga, ketik ls /home (huruf kecil & bukan huruf besar). Ini akan mencantumkan semua akun pengguna dalam pengaturan Anda.

  6. Untuk mereset kata sandi, ketik passwd username dimana nama pengguna adalah nama pengguna yang ingin Anda atur ulang, misalnya, passwd mysterio dalam hal ini.

  7. Anda kemudian akan dimintai kata sandi baru. Saat Anda mengetikkan kata sandi, Anda tidak akan mendapat respons visual yang mengakui ketikan Anda. Kata sandi Anda masih diterima. Cukup ketik kata sandi dan tekan Memasukkan setelah selesai. Anda akan diminta untuk mengetik ulang kata sandi. Lakukan dan pukul Memasukkan lagi.

  8. Sekarang kata sandi harus direset. Mengetik exit untuk kembali ke menu pemulihan.

  9. Setelah Anda kembali ke menu pemulihan, pilih Lanjutkan boot normal, dan gunakan Ubuntu seperti biasa - hanya kali ini, Anda benar-benar tahu kata sandinya!


68
2018-03-31 21:49



Ini menawarkan rute ketika Anda lupa kedua userid dan kata sandi, yang juga akan bekerja dengan jawaban @Jorge Castro. - Bobble


Jika Metode Jorge tidak bekerja untuk Anda, karena tidak bagi saya, di sini adalah metode lain. Saya harus mencoba sesuatu yang berbeda karena:

  1. Keyboard USB saya tidak berfungsi pada prompt root ⋯ mungkin hardware baik keyboard atau mainboard. Untuk memperbaiki saya menggunakan keyboard PS / 2 yang lama (steker bulat kecil) dan menggunakannya.

  2. Ketika saya digunakan passwd username untuk mengubah kata sandi saya, gagal karena token buruk atau semacamnya. Ini disebut untuk tindakan drastis.

Ukuran Drastis

Ini adalah hal yang sangat berbahaya untuk dilakukan!  Metode Jorge seharusnya digunakan; hanya lakukan ini jika metode itu tidak berfungsi.

Lakukan dengan resiko ditanggung sendiri. Itu berhasil bagi saya di sistem 11.10 saya.

Idenya adalah untuk mengatur kata sandi pengguna kosong (atau null) - ini memungkinkan Anda untuk hanya menekan Memasukkan pada Password: cepat.

Masih di prompt root dari Metode Jorge, pertama-tama rileks sistem file root sebagai read-write dengan menggunakan perintah ini:

mount -o remount,rw /
  • Sekarang Anda adalah pengguna super di sistem ini. Tap dengan ringan.

Kemudian edit file bayangan kata sandi untuk menghapus kata sandi terenkripsi untuk nama pengguna Anda. Ketik:

nano -B /etc/shadow

Editor nano akan menampilkan isi file. Setiap baris akan memiliki formulir name:⋯:⋯:⋯… di mana ⋯ adalah string atau null (kosong). Salah satu baris akan dimulai dengan nama pengguna Anda. Yang pertama ⋯ setelah nama pengguna Anda adalah kata sandi terenkripsi Anda. Sebagai contoh:

username:$1$amFeNcjp$PprjCKEVk3UtzKwWfEMOY0:14920:0:99999:7:::

dimana $1$amFeNcjp$PprjCKEVk3UtzKwWfEMOY0 adalah kata sandi terenkripsi.

Hati-hati menghapus kata sandi terenkripsi yang meninggalkan semua ":", sehingga terlihat seperti ini:

username::14920:0:99999:7:::

Kemudian ketik Ctrl+HAI, tekan Memasukkan kunci untuk menyimpan, lalu Ctrl+X untuk menutup nano.

Reboot dan Anda akan memiliki kata sandi kosong (atau null). Pastikan untuk menggunakannya passwd username di terminal untuk mengatur atau mengatur ulang kata sandi pengguna Anda.

Sumber untuk solusi PS / 2 adalah sini.

Sumber untuk tindakan drastis adalah sini dan sini.

Catatan tentang nano - -B opsi membuat cadangan dari file yang diedit asli, nama yang sama dengan "~" ditambahkan.


50
2017-12-02 20:55



Anda juga dapat menggunakan metode ini dengan mem-boot dengan disk yang berbeda dan mengedit / etc / shadow setelah memasang disk yang sesuai. - Mei
Atau dengan mem-boot versi live CD / USB. Sekali lagi inilah mengapa akses fisik ke PC meniadakan semua tindakan keamanan. - DaveM
@DaveM hampir semua. Enkripsi disk penuh masih belum kalah dengan mudah. :) - Andrea Lazzarotto
@AndreaLazzarotto titik adil. Apakah mungkin juga menggunakan live CD, chroot ke dalam sistem 'utama', dan melakukan modifikasi kata sandi? - DaveM
@DaveM selama Anda mengetahui kata sandi FDE, ya. - Andrea Lazzarotto


Jika Anda lupa kata sandi untuk sistem Ubuntu Anda, Anda dapat memulihkan menggunakan langkah-langkah berikut:

  1. Hidupkan komputer Anda.
  2. tekan ESC pada GRUB cepat.
  3. tekan e untuk diedit.
  4. Soroti garis yang dimulai kernel ......... atau linux ........, tekan e 
  5. Pergi ke ujung baris dan tambahkan rw init=/bin/bash
  6. tekan Memasukkan, lalu tekan b untuk mem-boot sistem Anda. Sistem Anda akan boot ke shell root tanpa password.1

  7. Sekarang berikan perintah passwd username * di mana "nama pengguna" adalah pengguna yang ingin Anda ubah kata sandinya.

  8. Maka Anda akan diminta untuk memberikan kata sandi baru:

    Enter new UNIX password:

1Sumber: ubuntuge

Sumber daya lain:

Untuk Xubuntu 14.04 ikuti saja layar di bawah ini. Ini mirip dengan beberapa jawaban lainnya.

tekan ESC, dan pilih Opsi lanjutan

Enter image description here

Memilih mode pemulihan:

Enter image description here

Lalu pilih akar, dan setelah Anda mendapatkan jenis prompt passwd <user_name>, untuk mengubah kata sandi.

Enter image description here


48
2017-07-18 19:55



OP mungkin tidak tahu apa yang harus dilakukan di shell. - hexafraction
Tidak berfungsi di Xubuntu 14.04 LTS - tidak ada perintah di kernel awal atau linux GRUB2. - K7AAY
@ K7AAY lihat tambahan saya untuk Xubuntu 14.04. - Mitch♦
Anda adalah penyelamat hidup yang bekerja untuk saya di ubuntu 14.04 - Maulik.J
Pada langkah 5, bekerja untuk saya ketika saya juga menghapus "ro" jika ada, sambil menambahkan "rw". - Andy Thomas


Jika mode pemulihan dinonaktifkan, metode yang akan saya gunakan adalah boot ke Live CD atau USB. Bisa jadi media yang Anda instal dari atau hanya ISO Ubuntu lain yang Anda unduh dan bakar. Prosesnya adil sederhana.

  1. Boot ke media Live.
  2. Dari menu, buka terminal.
  3. Cari tahu nama perangkat untuk disk utama Anda. sudo fdisk-l akan mencantumkan semua partisi. Turunkan partisi Anda dari daftar. Kami mencari sesuatu seperti /dev/sda1 (yang kemungkinan besar akan)
  4. Pasang ini di suatu tempat sehingga kita bisa menggunakannya (jelas mengubah disk ke yang benar):

    sudo mount /dev/sda1 /mnt
    
  5. Lakukan cross-mount hal-hal dari instalasi Live sehingga kita dapat "menggunakan" disk yang di-mount (cukup salin dan tempel):

    for d in dev sys run proc; do sudo mount --bind /$d /mnt/$d; done
    
  6. Menjadi root pada sistem dengan menjalankan sudo chroot /mnt. Anda sekarang dapat melakukan apa saja yang bisa di-root pada instalasi yang sebenarnya.

  7. Atur kata sandi untuk akun:

    passwd username
    
  8. Reboot dan selesai.


24
2018-03-17 09:16



Bekerja seperti seorang juara di Xubuntu 14.04 LTS. Direkomendasikan. - K7AAY
Jika Anda punya lvm partiton, Anda harus memasangnya /mnt/ pertama dan kemudian mount dev  sys  run  proc dengan hormat. - Achu


Ubuntu tidak disertai dengan Administrative kata sandi. Hanya ada satu akun awal, akun pengguna, yang dapat digunakan untuk menjalankan tugas administratif. Misalnya, untuk mendapatkan shell root yang Anda jalankan

$ sudo -i
[sudo] password for myuseraccount:         # here you type the user's password
# 

Banyak orang yang memiliki latar belakang Unix atau pengalaman dengan distro lain tersandung pada masalah ini cukup sering.

Perintah

su 

akan selalu gagal karena root akun terkunci; tidak dapat diakses secara langsung atau Anda tidak dapat masuk secara langsung root.

Ada banyak keuntungan dalam menggunakan sudo fasilitas.


21
2018-01-30 15:58



megathanks! Saya berpikir bahwa server jauh saya akan selalu berjalan dengan konfigurasi saat ini karena saya lupa kata sandi root! )) - Крайст


Dari Ubuntu resmi Kehilangan Kata sandi dokumentasi:

  1. Nyalakan ulang komputer Anda
  2. Memegang Bergeser saat boot untuk memulai menu GRUB
  3. Sorot gambar Anda dan tekan E untuk mengedit
  4. Temukan garis dimulai dengan "linux"dan tambahkan rw init=/bin/bash di ujung garis itu
  5. tekan Ctrl+X untuk boot.
  6. Ketik passwd username
  7. Setel kata sandi Anda.
  8. Ketik reboot. Jika itu tidak berhasil, tekan Ctrl+Alt+Del

Ini juga berlaku untuk Linux Mint 14.


20
2018-03-11 16:35



Saya sedang mengerjakan komputer yang penggunanya telah kehilangan admin dan kata sandi root. Ini adalah satu-satunya metode yang memecahkan masalahnya, terima kasih! - Waldir Leoncio


Pertama, Anda harus reboot ke mode recovery.

Jika Anda memiliki satu-boot (Ubuntu adalah satu-satunya sistem operasi di komputer Anda), untuk mendapatkan menu boot untuk ditampilkan, Anda harus menekan tombol Shift selama boot. enter image description here Dari menu boot, pilih mode pemulihan, yang biasanya merupakan opsi boot kedua. enter image description here Setelah Anda memilih mode pemulihan dan menunggu semua proses boot-up selesai, Anda akan disajikan dengan beberapa opsi. Dalam hal ini, Anda ingin opsi drop untuk menghapus shell prompt sehingga menekan panah Bawah untuk mendapatkan opsi itu, lalu tekan Enter untuk memilihnya.

Akun root adalah administrator utama dan dapat melakukan apa saja untuk instalasi Ubuntu (termasuk menghapusnya), jadi harap berhati-hati dengan perintah apa yang Anda masukkan di terminal root.

Setelah Anda berada di prompt shell root, jika Anda lupa nama pengguna Anda juga, ketik

ls /home

Itu huruf kecil L, omong-omong, bukan modal saya, dalam ls. Anda kemudian harus melihat daftar pengguna di instalasi Ubuntu Anda. Dalam hal ini, saya akan mereset kata sandi Susan Brownmiller.

Untuk mereset kata sandi, ketik

passwd username

di mana nama pengguna adalah nama pengguna yang ingin Anda atur ulang. Dalam hal ini, saya ingin mereset kata sandi Susan, jadi saya mengetik

passwd susan

Anda kemudian akan dimintai kata sandi baru. Saat Anda mengetikkan kata sandi, Anda tidak akan mendapat respons visual yang mengakui ketikan Anda. Kata sandi Anda masih diterima. Cukup ketik kata sandi dan tekan Enter setelah selesai. Anda akan diminta untuk mengetik ulang kata sandi. Lakukan dan tekan Enter lagi.

Sekarang kata sandi harus direset.

Mengetik exit

untuk kembali ke menu pemulihan.

Setelah Anda kembali ke menu pemulihan, pilih lanjutkan kembali boot normal, dan gunakan Ubuntu seperti biasa - hanya kali ini, Anda benar-benar tahu kata sandinya!

sumber


14
2018-04-01 02:51



saya mendapat passwd: Authentication token manipulation error sebagai gantinya. Tidak mau mengubahnya. - demongolem


Saya bisa menggunakan metode Jorge - yang di atas dengan jepretan layar yang bagus - dengan beberapa perubahan kecil. Saya menggunakan Ubuntu 11.10

Pertama, ketika boot - jangan tekan tombol shift kiri hingga layar BIOS menjadi hitam dan kemudian segera tekan dan tahan tombol shift kiri.

Kemudian, setelah mungkin satu menit dan sejumlah baris teks bergulir di layar, saya mendapat menu pertama, tetapi dengan beberapa baris yang lebih sedikit - saya memilih baris kedua.

Lalu saya mendapat Menu Pemulihan - tetapi ketika saya memilih Drop to Root Shell Prompt (item bawah) saya adalah root tetapi tidak bisa mereset kata sandi - karena disk hanya Read. Ketik exit dan kembali ke Menu Pemulihan

Ada pilihan (tidak ditampilkan pada screen shot Jorge) ke Remount Baca / Tulis Digunakan panah bawah untuk pergi ke itu, kemudian panah kiri untuk masuk dan Masukkan - dan itu dipasang disk RW.

Kemudian lagi untuk Drop ke Root Shell Prompt dan saya root dan dapat menulis - jadi nama pengguna passwd telah saya masukkan kata sandi yang diinginkan dua kali - kemudian keluar untuk kembali ke Menu Pemulihan Lanjutkan boot normal dan semuanya bekerja dengan baik dengan kata sandi baru saya! Saya satu-satunya akun di kotak ini, dan kata sandi saya berfungsi dengan sudo jadi saya tampaknya memiliki Hak Istimewa Administratif.

Ini kurang menggairahkan daripada mengedit / etc / shadow tapi saya senang menukar kegembiraan untuk akhir yang bagus.


10
2018-01-01 03:14





Saya mengalami masalah yang sama dengan kata sandi saya dan saya mencoba saran semua orang tetapi tidak ada yang berhasil untuk saya. Jadi saya mencoba beberapa milik saya dan ini yang berhasil untuk saya ... "Ingatlah saya TIDAK BISA menjelaskan mengapa itu berhasil, yang saya tahu itu berhasil ...

"10 Langkah Mudah dan Sederhana Menyetel Ulang Kata Sandi Hilang atau Lupa"

  1. Reboot komputer dan tahan tombol Shift Kiri ke bawah.

  2. Pilih boot ke mode pemulihan.

    http://i.imgur.com/yWK0N0m.png

  3. Setelah beberapa detik Anda akan mendapatkan layar "Recovery Mode Options".

    http://i.imgur.com/g812F2o.jpg

    catatan: (Inilah bagian yang tidak bisa saya jelaskan. Setelah mencoba semuanya, dan tidak ada yang berhasil, akhirnya saya mulai mencoba semua opsi di sini satu per satu. Ketika saya mencoba "grub Update grub boot loader" dan kemudian mengikuti langkah-langkah selanjutnya semuanya baik-baik saja dan kata sandi direset.)

    Jadi sebelum pergi ke "root Drop to root shell promt"pilihan,

  4. Memilih "grub Update grub boot loader", dan Anda harus mendapatkan layar ini.

    i.imgur.com/cctcZyx.png

  5. Memilih "Yes". Tunggu hingga pembaruan selesai.

  6. Sekarang pilih "root Drop to root shell prompt".

  7. Sekarang Anda harus berada di terminal root dengan sesuatu seperti berikut: youracctname@yourcompname:~$. mengetik passwd accountname (nama acountname adalah nama akun yang Anda coba ubah kata sandinya).

  8. Enter new Unix password: "masukkan kata sandi baru".

  9. Retype new Unix password: "ketik ulang kata sandi yang sama yang Anda lakukan di Langkah-8".

  10. Ini harus mengkonfirmasi perubahan kata sandi yang sukses. mengetik exit pada prompt dan reboot.

Jika ini tidak berhasil, coba lewati Langkah 4 & 5 ...


9
2017-09-18 07:18



Langkah pembaruan GRUB mungkin sebenarnya diperlukan untuk me-remount partisi root dalam mode baca-tulis. Jika memang benar demikian, cara yang lebih bersih adalah melakukannya mount / -o remount,rw sebelum passwd perintah. - Ale


Anda dapat mengubah kata sandi Anda jika Anda memiliki akses ke file /etc/shadow (mungkin dengan akun root Anda, melalui sudo dari akun lain, dari mode pemulihan, atau dengan LiveCD / DVD).

File kata sandi bayangan ini memiliki semua pengguna dan kata sandi terenkripsi (serta informasi administratif lainnya) untuk sistem. Kolom dipisahkan oleh : . Sebagai contoh :

YOUR_USERNAME:$6$lCu1.iVo$Q3nAL98jBLe5mMJ.0dBDd1Iquz41dDKsP3UdJ4X92gZPwwmQ0vdIEIY8EQxEcYACoMboYhovrpyq7Tm.DztQB.:15520:0:99999:7:::

Kata sandi adalah kelompok karakter kedua sesudahnya YOUR_USERNAME, di antara dua titik dua. Anda dapat mengganti ini dengan kata sandi lainnya, misalnya, Anda dapat mengganti string kata sandi yang ada (terpotong untuk kejelasan):

$6$lCu1.iVo$Q3nAL98jBLe5mMJ.0[...]boYhovrpyq7Tm.DztQB.

dengan

$6$8gMLdPVn$Ych6r5ysKRqhL9jOlg0UPe28KRuzo3TSYMShqb5pzACrE/A0oyDEBFefOgplbboeoe0T9ZqNz7u6Y8YWuQRkz/

String terenkripsi mewakili "hackme". Ini akan menjadi kata sandi baru Anda.


6
2017-07-18 19:57



Bisakah Anda menambahkan cara menghasilkan hash kata sandi baru? - Wilf