I'm bekerja pada sistem Ubuntu, dan klien saya telah benar-benar lupa kata sandi administratif. Dia doesn't bahkan ingat memasuki satu; namun itu ada.
I've mencoba saran-saran di website, dan aku telah gagal dalam menghapus password sehingga saya dapat men-download applet yang diperlukan untuk menjalankan beberapa file. Apakah ada solusi?
Secara default user pertama's account adalah rekening administratif, sehingga jika UI yang meminta anda untuk password itu's mungkin orang itu's sandi pengguna. Jika pengguna doesn't ingat password yang anda butuhkan untuk me-reset. Untuk melakukan ini, anda perlu boot ke recovery mode (lihat juga resmi docs: RecoveryMode).
Boot up mesin, dan after layar BIOS, tahan tombol kiri Shift kunci (perhatikan bahwa untuk UEFI BIOS anda mungkin perlu tekan SPASI sebaliknya). Anda kemudian akan diminta oleh sebuah menu yang terlihat seperti ini:
I've melihat pada beberapa sistem yang waktu kapan harus memukul kiri Shift kunci dapat menjadi rumit, kadang-kadang aku rindu itu dan perlu untuk mencoba lagi.
Tekan panah ke bawah sampai anda memilih 2nd entri dari atas (salah satu dengan recovery mode di deskripsi) dan kemudian tekan Enter.
Sekarang anda akan melihat menu ini:
Menggunakan tombol panah gulir ke bawah root dan kemudian tekan Enter.
Anda sekarang harus melihat akar prompt, sesuatu seperti ini:
root@ubuntu:~#
Pada tahap ini anda harus memiliki read-only filesystem. Anda harus memasang ulang dengan izin menulis:
mount -o remount,rw /
Sekarang kita dapat mengatur pengguna's sandi dengan passwd
perintah. (Dalam contoh ini saya akan menggunakan jorge sebagai contoh, anda perlu mengganti apapun pengguna's nama pengguna):
root@ubuntu:~# passwd jorge
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
root@ubuntu:~#
Ketik apa yang anda ingin password baru yang akan di prompt. Setelah itu's berhasil reboot mesin dan pengguna akan dapat log in dengan password baru.
Ada kekhawatiran tentang ini menjadi sebuah kerentanan keamanan. Ini bukan. Anda harus memiliki akses fisik ke mesin untuk melakukan hal ini. Jika seseorang yang memiliki akses fisik ke PC anda, yang bisa mereka lakukan jauh lebih buruk dari perubahan password. Ketika datang ke akses fisik, pertempuran untuk keamanan hilang. Berhati-hatilah dari siapa kau biarkan pada PC anda.
Bahkan setting password root tidak akan berhasil, seperti yang satu hanya dapat boot dengan init
menjadi /bin/sh
dan memiliki akses root penuh. Lagi, diberikan akses fisik, siapa pun dengan pengetahuan komputer dapat melakukan apa-APA untuk komputer anda.
Ya, anda dapat mengubah password lama melalui GRUB.
Jika anda memiliki single-boot (Ubuntu adalah satu-satunya sistem operasi pada komputer anda), untuk mendapatkan menu boot untuk show, anda harus menahan tombol Shift kunci saat bootup.
Jika anda memiliki sistem dual-boot (Ubuntu diinstal di samping Jendela, yang lain sistem operasi Linux, atau Mac OS X, dan anda memilih pada saat boot sistem operasi untuk boot ke), menu boot akan muncul tanpa perlu menekan shift kunci.
Dari boot menu, pilih recovery mode, yang biasanya kedua opsi boot.
Setelah anda pilih recovery mode dan menunggu untuk semua boot-up proses untuk menyelesaikan, anda'akan disajikan dengan beberapa pilihan. Dalam kasus ini, anda ingin Drop to root shell prompt pilihan jadi tekan ᛎ panah Bawah untuk mendapatkan itu pilihan, dan kemudian tekan Enter untuk memilihnya.
Setelah anda're di root shell prompt, jika anda lupa username, ketik ls /home
(huruf kecil & tidak ibukota). Ini akan menampilkan semua akun pengguna di set up.
Untuk me-reset password, ketik passwd username
di mana username adalah username anda ingin me-reset, misalnya, passwd mysterio
dalam kasus saya.
Anda'll kemudian akan diminta untuk password baru. Ketika anda mengetikkan kata sandi anda akan mendapatkan tidak ada respon visual mengakui mengetik anda. Kata sandi anda masih diterima. Cukup ketik kata sandi dan tekan Enter bila anda'kembali dilakukan. Anda'akan diminta untuk mengetik ulang kata sandi. Melakukannya dan hit Enter lagi.
Sekarang password harus di-reset. Jenis exit
untuk kembali ke menu recovery.
Setelah anda kembali ke menu recovery, pilih resume normal boot, dan menggunakan Ubuntu seperti biasa, hanya saja kali ini, anda benar-benar tahu password!
Jika Jorge's metode didn't bekerja untuk anda, karena tidak't bagi saya, di sini adalah metode lain. Saya harus mencoba sesuatu yang berbeda karena:
Saya USB keyboard tidak bekerja di root prompt ⋯ mungkin hardware keyboard atau mainboard. Untuk memperbaiki kesalahan saya menggunakan PS/2 keyboard (bulat kecil plug) dan menggunakannya.
Ketika saya menggunakan passwd username
untuk mengubah kata sandi saya, itu gagal karena buruk token atau seperti. Ini disebut untuk langkah-langkah drastis.
Ini adalah hal yang sangat berbahaya untuk dilakukan! Jorge's metode harus digunakan; only melakukan ini dalam kasus metode yang doesn't bekerja.
Lakukan ini dengan resiko anda sendiri. Itu tidak bekerja untuk saya 11.10 sistem.
Idenya adalah untuk mengatur pengguna's sandi kosong (atau null) - hal ini memungkinkan anda untuk hanya tekan Enter di Password:
prompt.
Masih di root prompt dari Jorge's metode, pertama remount root file sistem seperti baca-tulis dengan menggunakan perintah ini:
mount -o remount,rw /
Kemudian edit password shadow file untuk menghapus password terenkripsi untuk username. Ketik:
nano -B /etc/shadow
Nano editor akan menampilkan isi file. Setiap baris akan memiliki bentuk nama:⋯:⋯:⋯...
di mana ⋯ adalah string atau null (kosong). Salah satu baris akan mulai dengan username anda. Pertama ⋯ setelah username anda password terenkripsi. Sebagai contoh:
username:$1$amFeNcjp$PprjCKEVk3UtzKwWfEMOY0:14920:0:99999:7:::
di mana $1$amFeNcjp$PprjCKEVk3UtzKwWfEMOY0
adalah password terenkripsi.
Hati-hati menghapus password terenkripsi meninggalkan semua ":"s, sehingga terlihat seperti ini:
username::14920:0:99999:7:::
Kemudian jenis Pilih+O, tekan Enter tombol untuk menyimpan, kemudian Pilih+X untuk menutup nano.
Reboot dan anda akan memiliki yang kosong (atau null) password. Pastikan untuk menggunakan passwd username
di terminal untuk mengatur atau me-reset password user anda.
Sumber untuk PS/2 adalah solusi di sini.
Sumber-sumber untuk langkah-langkah drastis yang di sini dan di sini.
Catatan di nano, - B
pilihan untuk membuat cadangan asli diedit file, nama yang sama dengan "~" ditambahkan.
Jika anda lupa password untuk sistem Ubuntu anda dapat memulihkan menggunakan langkah-langkah berikut:
Hidupkan komputer anda.
Tekan SPASI di GRUB prompt.
Tekan e untuk mengedit.
Sorot baris yang dimulai kernel .........
atau linux ........
, tekan e
Pergi ke akhir baris dan tambahkan rw init=/bin/bash
Tekan Enter, lalu tekan b untuk boot sistem anda. Sistem akan boot up ke passwordless root shell.1
Sekarang mengeluarkan perintah passwd username
*mana "username" adalah user yang anda ingin mengubah password.
Kemudian anda akan diminta untuk memberikan password baru:
Enter new UNIX password:
1Sumber: ubuntugeek
Sumber-sumber lain:
Untuk Xubuntu 14.04 hanya mengikuti layar di bawah ini. It's mirip dengan beberapa jawaban yang lain.
Tekan Spasi, dan memilih pilihan Lanjutan
Memilih recovery mode:
Kemudian pilih root, dan setelah anda mendapatkan prompt ketik passwd <user_name>
, untuk mengubah password.
Jika recovery mode tamu dengan kebutuhan khusus, metode yang akan saya gunakan adalah booting dengan Live CD atau USB. Ini bisa menjadi media anda diinstal dari atau sekadar Ubuntu ISO anda've-download dan dibakar. Proses ini cukup sederhana.
sudo fdisk-l
akan menampilkan semua partisi. Berasal partisi anda dari daftar. Kami'kembali mencari sesuatu seperti /dev/sda1
(yang kemungkinan akan)sudo mount /dev/sda1 /mnt
untuk d di dev sys menjalankan proc; melakukan sudo mount --bind /$d /mnt/$d; lakukan
Menjadi root pada sistem dengan menjalankan sudo chroot /mnt
. Anda sekarang dapat melakukan apa-apa root dapat di real menginstal.
Mengatur password untuk account:
passwd username
Ubuntu tidak datang dengan sebuah Administrasi
password. Hanya ada satu awal akun, akun pengguna, yang dapat digunakan untuk melaksanakan tugas-tugas administratif.
Misalnya, untuk mendapatkan root shell anda menjalankan
$ sudo -i
[sudo] password for myuseraccount: # here you type the user's password
#
Banyak orang yang memiliki Unix latar belakang atau pengalaman dengan distro lain tersandung pada masalah ini cukup sering.
Perintah
su
akan selalu gagal karena root
akun yang terkunci, tidak dapat diakses secara langsung atau anda tidak bisa login langsung ke akar
.
Ada keuntungan besar dalam menggunakan sudo
fasilitas.
Dari situs resmi Ubuntu Lo dokumentasi:
rw init=/bin/bash
pada akhir barispasswd username
reboot
. Jika itu doesn't bekerja, hit Pilih+Alt+DelIni bekerja untuk Linux Mint 14, terlalu.
Pertama, anda harus reboot ke recovery mode.
Jika anda memiliki single-boot (Ubuntu adalah satu-satunya sistem operasi pada komputer anda), untuk mendapatkan menu boot untuk show, anda harus menahan tombol Shift saat bootup. Dari boot menu, pilih recovery mode, yang biasanya kedua opsi boot. Setelah anda pilih recovery mode dan menunggu untuk semua boot-up proses untuk menyelesaikan, anda'akan disajikan dengan beberapa pilihan. Dalam kasus ini, anda ingin Drop to root shell prompt pilihan sehingga tekan panah ke Bawah untuk mendapatkan itu pilihan, dan kemudian tekan Enter untuk memilihnya.
Root adalah administrator dan dapat melakukan apa-apa untuk instalasi Ubuntu (termasuk menghapus itu), jadi harap berhati-hati dengan apa perintah yang anda masukkan di root terminal.
Setelah anda're di root shell prompt, jika anda lupa username, ketik
ls /home
Yang's a L huruf kecil, by the way, bukan modal saya, di ls. Maka anda harus melihat daftar pengguna yang ada di instalasi Ubuntu. Dalam hal ini, saya'm akan me-reset Susan Brownmiller's sandi.
Untuk me-reset password, ketik
passwd username
dimana username adalah username yang ingin anda reset. Dalam hal ini, saya ingin me-reset Susan's sandi, jadi saya ketik
passwd susan
Anda'll kemudian akan diminta untuk password baru. Ketika anda mengetikkan kata sandi anda akan mendapatkan tidak ada respon visual mengakui mengetik anda. Kata sandi anda masih diterima. Cukup ketik password dan tekan Enter bila anda'kembali dilakukan. Anda'akan diminta untuk mengetik ulang kata sandi. Melakukannya dan tekan Enter lagi.
Sekarang password harus di-reset.
Jenis keluar
untuk kembali ke menu recovery.
Setelah anda kembali ke menu recovery, pilih normal boot, dan menggunakan Ubuntu seperti biasa, hanya saja kali ini, anda benar-benar tahu password!
Saya bisa menggunakan Jorge's metode - satu di atas dengan screen shot - dengan beberapa perubahan kecil. I'm menggunakan Ubuntu 11.10
Pertama, ketika boot up - don't tekan tombol shift kiri sampai BIOS layar menjadi hitam dan kemudian segera tekan dan tahan tombol shift kiri.
Kemudian, setelah sekitar satu menit dan jumlah baris teks gulir di layar, saya punya menu pertama, tapi dengan sedikit garis - aku memilih baris kedua.
Kemudian saya masuk Menu Recovery - tapi ketika saya memilih Drop to Root Shell Prompt (bawah item) saya root tapi tidak't me-reset password - karena disk yang Hanya Membaca. Ketik exit dan kembali ke Menu Recovery
Ada pilihan (yang tidak ditampilkan pada Jorge's screen shot) untuk Remount Baca/Tulis Menggunakan panah bawah untuk pergi untuk itu, maka panah kiri untuk sampai ke
Kemudian lagi untuk Drop to Root Shell Prompt dan I'm akar dan dapat menulis - jadi passwd username telah saya masukkan password yang diinginkan dua kali - kemudian keluar untuk kembali ke Menu Recovery Melanjutkan boot normal dan semuanya bekerja baik-baik saja dengan saya password baru! I'm hanya akun pada kotak ini, dan password saya bekerja dengan sudo jadi saya rupanya memiliki Hak Administratif.
Ini kurang menarik daripada mengedit /etc/shadow, tapi saya senang untuk perdagangan kegembiraan untuk sebuah akhir yang bagus.
Saya memiliki masalah yang sama dengan password saya dan saya mencoba semua orang's saran tapi tidak bekerja untuk saya. Jadi saya mencoba beberapa saya sendiri dan ini adalah apa yang bekerja untuk saya... "Menjaga dalam pikiran saya TIDAK bisa menjelaskan mengapa itu bekerja, semua yang saya tahu adalah bekerja...
"10 langkah Mudah dan Sederhana untuk me-Reset Hilang atau Lupa Password"
Reboot komputer dan tahan Tombol Shift Kiri bawah.
Pilih boot ke recovery mode.
Catatan: (di Sini adalah bagian yang saya dapat't menjelaskan. Setelah mencoba segala sesuatu, dan tidak ada yang bekerja, akhirnya saya mulai mencoba semua pilihan di sini satu per satu. Ketika saya mencoba "Update grub grub boot loader"
dan kemudian diikuti langkah-langkah selanjutnya, baik password reset.)
Jadi sebelum pergi ke "root Drop to root shell promt"
seleksi,
"Update grub grub boot loader"
, dan anda harus mendapatkan layar ini.Pilih "Ya"
. Menunggu untuk itu untuk pergi melalui update.
Sekarang pilih "root Drop to root shell prompt"
.
Sekarang anda harus di root terminal dengan sesuatu seperti berikut: youracctname@yourcompname:~$.
type passwd accountname
( acountname menjadi nama akun anda mencoba untuk mengubah sandi ).
Enter new Unix password:
"masukkan password baru".
Retype new Unix password:
"ketik ulang password yang sama yang anda lakukan pada Langkah-8".
Itu harus mengkonfirmasi sukses mengubah password. jenis keluar
pada prompt dan reboot.
Jika ini tidak bekerja untuk anda, cobalah skipping Langkah 4 & 5...
Anda dapat mengubah password anda jika anda memiliki akses ke file /etc/shadow
(mungkin dengan akun root anda, melalui sudo dari akun lain, dari recovery mode, atau dengan LiveCD/DVD).
Bayangan ini file password memiliki semua pengguna dan password terenkripsi (serta informasi administratif lainnya) untuk sistem. Bidang yang dipisahkan oleh :
. Misalnya :
YOUR_USERNAME:$6$lCu1.iVo$Q3nAL98jBLe5mMJ.0dBDd1Iquz41dDKsP3UdJ4X92gZPwwmQ0vdieiy8eqxecyacomboyhovrpyq7tm.DztQB.:15520:0:99999:7:::
Password adalah kelompok kedua dari karakter setelah YOUR_USERNAME
, antara dua titik dua. Anda bisa mengganti ini dengan password lain, misalnya, anda bisa mengganti password yang ada string (terpotong untuk kejelasan):
$6$lCu1.iVo$Q3nAL98jBLe5mMJ.0[...]boYhovrpyq7Tm.DztQB.
dengan
$6$8gMLdPVn$Ych6r5ysKRqhL9jOlg0UPe28KRuzo3TSymshqb5pzacre/A0oyDEBFefOgplbboeoe0T9ZqNz7u6Y8ywuqrkz/
String terenkripsi merupakan "hackme". Ini akan menjadi password baru anda.
Tidak, ada tidak ada cara untuk mengambil password lama.
Ya, anda dapat mengubah password tanpa mengetahui lama. Proses ini digambarkan pada beberapa situs di internet, dengan mudah ditemukan melalui pencarian di Google
Jika anda melakukan itu namun yang terjadi telah digunakan terenkripsi /home
direktori username anda mungkin tidak mendapatkan akses untuk file-file yang ada di direktori /home
direktori (dan jika anda melakukannya maka Ubuntu harus dihapus...)
Bagi saya, pada Ubuntu 16.04 VM diinstal di VirtualBox, ketika saya boot ke (dengan shift diadakan sebelum booting VM) akar prompt, saya selalu mendapatkan Memberikan password root untuk pemeliharaan (atau jenis Kontrol-D untuk melanjutkan)
, akhirnya saya tekan e
pada menu GRUB dengan terbaru pemulihan kernel yang dipilih dalam Pilihan Lanjutan untuk Ubuntu
dan tekan Turun
scroll ke bawah, dan melihat garis
linux /boot/... ro recovery nomodeset
Aku menggulir ke baris ini dengan Down/Up panah, dan pindah ke akhir baris ini berakhir, dan berubah ro pemulihan nomodeset
untuk rw init=/bin/bash
, dan kemudian tekan Pilih + x.
Ini akan boot ke sistem sebagai root, dan anda dapat mengubah password anda seperti biasa.
Ini adalah apa yang bekerja untuk saya.
sudo mount /dev/sdb1 /mnt
sudo nano -B /etc/shadow
passwd <user yang's sandi adalah set kosong>
Pergi ke pantai!