Kayıp bir yönetici şifresini nasıl sıfırlarım?


657

Bir Ubuntu sistemi üzerinde çalışıyorum ve müşterim idari şifresini tamamen unuttu. Birine girdiğini bile hatırlamıyor; ancak orada.

Web sitesindeki önerileri denedim ve bazı dosyaları çalıştırmak için gereken uygulamaları indirebilmem için şifreyi silmekte başarısız oldum. Bir çözüm var mı?


Bir yönetici şifresi ayarlamayı asla hatırlayamamanız durumunda, aşağıdakilerden herhangi birini denemeden önce sadece idari şifre olarak 'şifre' yazın. Benim için çalıştı!
CAF



Özel karakter ile süslenmiş root şifrenizi girmeden önce konsol klavyesini de yeniden yapılandırmanız gerekirse: dpkg-reconfigure keyboard-configuration(bu aslında önyükleme işlemi için yeni bir başlangıç ​​RAM diski de yaratır) (ayrıca, Belçika klavye düzeni kötüdür )
David Tonhofer

Ayrıca sudo suterminalde root olma komutu vardır ve sadece bir kullanıcı hesabına ihtiyacınız vardır ve root şifresi olmadan hepsini yapabilirsiniz
damadam

Yanıtlar:


784

Varsayılan olarak ilk kullanıcının hesabı bir idari hesaptır, bu nedenle kullanıcı arabirimi sizden bir şifre isterse, muhtemelen o kişinin kullanıcı şifresidir. Kullanıcı şifresini hatırlamıyorsa, sıfırlamanız gerekir. Bunu yapmak için kurtarma moduna geçmeniz gerekir (ayrıca resmi belgelere de bakın: RecoveryMode ).

Makineyi önyükleyin ve BIOS ekranından sonra sol Shifttuşu basılı tutun ( ESCbunun yerine UEFI BIOS için basmanız gerekebileceğini unutmayın ). Daha sonra buna benzeyen bir menü istenir:

görüntü tanımını buraya girin

Bazı sistemlerde sol Shifttuşa basıldığında zamanlamanın zor olabileceğini fark ettim , bazen özlüyorum ve tekrar denemeliyim.

Yukarıdan 2. girişi ( açıklamada kurtarma modu olan girişi) seçinceye kadar aşağı oka basın ve ardından düğmesine basın Enter.

Şimdi bu menüyü görmelisiniz:

görüntü tanımını buraya girin

Ok tuşlarını kullanarak kök dizinine gidin ve ardından tuşuna basın Enter.

Şimdi bunun gibi bir kök bilgi istemi görmelisiniz:

root@ubuntu:~#

Bu aşamada salt okunur bir dosya sistemine sahip olmalısınız. Yazma izinleriyle yeniden ayarlamanız gerekir:

mount -o remount,rw /

Şimdi kullanıcının parolasını passwdkomutla ayarlayabiliriz . (Bu örnekte, örnek olarak jorge kullanacağım, kullanıcının kullanıcı adı ne olursa olsun yerine koymanız gerekir):

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

Yeni parolanın istemede ne olmasını istediğinizi yazın. Başarılı olduktan sonra makineyi yeniden başlatın ve kullanıcı yeni şifreleri ile giriş yapabilir.


Bunun bir güvenlik açığı olduğu konusunda endişe var. Öyle değil . Bunu yapmak için makineye fiziksel erişiminiz olması gerekir. Birisi PC'nize fiziksel olarak erişebiliyorsa, bir şifreyi değiştirmekten çok daha kötüsünü yapabilir. Fiziksel erişime gelince, güvenlik savaşı kayboldu. PC'nize kimlerin izin verdiğine dikkat edin.

Bir root şifresi ayarlamak bile başarılı olamayacaktır, çünkü birisi basitçe initolmakla /bin/shve tam root erişimi ile önyüklenebilir . Yine, fiziksel erişim verildiğinde, bilgisayar bilgisi olan herkes bilgisayarınıza bir şey yapabilir.


6
Google'ın bunu öğrenmesi gerekiyor.
Nonny Moose

2
Yeniden
montaj

1
Çok sade basit.
gies0r

1
Lenovo Dizüstü kurtarma moduna almak için acı verici. Çözüm, BIOS'un hemen ardından (örn. Lenovo logosu) sol vites tuşunu basılı tutarak "ESC" ye basın.
Milan Kamilya

2
"üstten 2 girişini seçin" - doğru olmayabilir, benim durumumda 2 giriş oldu (sonradan görme) değil, (kurtarma modu)
bambosze_babuni

73

Evet, eski şifreyi GRUB üzerinden değiştirebilirsiniz .

  1. Tek önyüklemeniz varsa (Ubuntu bilgisayarınızdaki tek işletim sistemidir), önyükleme menüsünün gösterilmesi için önyükleme Shiftsırasında tuşu basılı tutmanız gerekir .

  2. Çift önyüklemeniz varsa (Ubuntu, Windows, başka bir Linux işletim sistemi veya Mac OS X’in yanına kuruluysa ve hangi işletim sisteminin önyükleneceğini seçin), önyükleme menüsü, basılı tutmaya gerek kalmadan görünmelidir. shifttuşuna basın.

  3. Önyükleme menüsünden, genellikle ikinci önyükleme seçeneği olan kurtarma modunu seçin.

  4. Kurtarma modunu seçtikten ve tüm önyükleme işlemlerinin bitmesini bekledikten sonra, birkaç seçenek sunulur. Bu durumda, Root to root shell istemi seçeneğini seçin, bu yüzden o seçeneğe ulaşmak için Aşağı oka Enterbasıp seçmek için tuşuna basın .

  5. Kök kabuk istemine girdikten sonra, kullanıcı adınızı da unuttuysanız, ls /home(küçük harfler ve büyük harf değil) yazın. Bu, kurulumunuzdaki tüm kullanıcı hesaplarını listeler.

  6. Şifre, türü sıfırlamak için kullanıcı adı , örneğin, sıfırlamak istediğiniz kullanıcı adı benim durumumda.passwd usernamepasswd mysterio

  7. Daha sonra yeni bir şifre girmeniz istenir. Şifreyi yazdığınızda, yazdığınızı onaylayan görsel bir yanıt alamazsınız. Şifreniz hala kabul ediliyor. Sadece şifreyi yazın ve Enterişiniz bittiğinde tuşuna basın . Parolayı tekrar yazmanız istenir. Bunu yap ve Entertekrar vur .

  8. Şimdi şifre sıfırlanmalı. Tip exitkurtarma menüye dönmek için.

  9. Kurtarma menüsüne geri döndükten sonra, normal önyüklemeye devam et seçeneğini seçin ve Ubuntu'yu normalde kullanacağınız gibi kullanın - yalnızca bu sefer parolayı gerçekten biliyorsunuz!


2
Bu, @Jorge Castro'nun cevabı ile de çalışacak olan kullanıcı adınızı ve şifrenizi unuttuğunuzda size bir rota sunar .
Bobble

Kurtarma Menüsü (@ Mysterio'nun listesindeki 4. adım) benim için hiç gelmedi, ama burada alternatif bir çözümü bir araya getirebildim .
Karl Baker

52

Eğer Jorge yöntem sizin için işe yaramadı benim için değil yaptığı gibi, burada başka bir yöntemdir. Farklı bir şey denemek zorundaydım çünkü:

  1. USB klavyem root isteminde çalışmadı - muhtemelen donanım ya klavye ya da anakart. Düzeltmek için eski bir PS / 2 klavye kullandım (küçük yuvarlak fiş) ve onu kullandım.

  2. Ben kullanıldığında passwd usernameŞifremi değiştirmek, bunun nedeni kötü belirteci veya bu tür başarısız oldu. Bu sert önlemler için çağrıda bulundu.

Sert Tedbirler

Bu yapılacak çok tehlikeli bir şey! Jorge'nin yöntemi kullanılmalı; Bunu sadece yöntemin işe yaramaması durumunda yapın.

Bunu yapmak kendi sorumluluğunuzdadır . 11.10 sistemimde benim için çalıştı.

Fikir boş (veya boş) için kullanıcının şifresini ayarlamaktır - bu sadece basın sağlar Enterde Password:isteminde.

Yine de, Jorge'nin yönteminin kök isteminde , ilk önce bu komutu kullanarak kök dosya sistemini okuma-yazma olarak yeniden yerleştirin:

mount -o remount,rw /
  • Şimdi bu sistemde bir süper kullanıcısınız. Hafifçe bas.

Ardından, kullanıcı adınıza ait şifreli şifreyi kaldırmak için şifre gölge dosyasını düzenleyin. Yazın:

nano -B /etc/shadow

Nano editör dosyanın içeriğini gösterecektir. Her satır name:⋯:⋯:⋯…⋯'nin bir string veya null (boş) olduğu forma sahip olacaktır . Satırlardan biri kullanıcı adınızla başlayacaktır. Kullanıcı adınızdan sonraki ilk encryp şifreli şifrenizdir. Örnek olarak:

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

$1$amFeNcjp$PprjCKEVk3UtzKwWfEMOY0şifreli parola nerede ?

Tüm ":" ler bırakarak şifreli şifreyi dikkatlice silin, bu şekilde görünür:

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

Sonra Ctrl+ yazın O, Enterkaydetmek için tuşa basın , sonra nanoyu kapatmak için Ctrl+ tuşuna basın .X

Yeniden başlattığınızda boş (veya boş) bir parolanız olur. passwd usernameKullanıcı şifrenizi ayarlamak veya sıfırlamak için bir terminalde kullandığınızdan emin olun .

PS / 2 geçici çözümü için kaynak buradaydı .

Sert tedbirlerin kaynakları burada ve buradaydı .

Nano ile ilgili not - -Bseçenek, orijinal düzenlenmiş dosyanın yedeğini alır, "~" eklenmiş aynı adla.


5
Bu diski, farklı bir diskle önyükleyerek ve uygun diski taktıktan sonra / etc / shadow yazarak da kullanabilirsiniz.
Mei

1
Veya canlı bir CD / USB versiyonunu açarak. Yine de bu, bir PC'ye fiziksel erişimin tüm güvenlik önlemlerini reddetmesinin nedenidir.
DaveM

1
@DaveM neredeyse hepsi. Tam disk şifreleme hala kolayca yenilmez. :)
Andrea Lazzarotto 10:16

@AndreaLazzarotto fuar noktası. Canlı CD'yi kullanmak, 'ana' sisteme girmek ve bir şifre değişikliği yapmak mümkün mü?
DaveM

FDE şifresini bildiğiniz sürece @DaveM, evet.
Andrea Lazzarotto

50

Ubuntu sisteminizin şifresini unuttuysanız, aşağıdaki adımları izleyerek kurtarabilirsiniz:

  1. Bilgisayarınızı açın.
  2. Basın ESCde GRUB istemine.
  3. eDüzenlemek için basın .
  4. Başlayan çizgiyi vurgulayın kernel .........veya linux ........tuşuna basın.e
  5. Satırın sonuna git ve ekle rw init=/bin/bash
  6. Sisteminizi başlatmak için önce düğmesine Enter, ardından düğmesine basın b. Sisteminiz şifresiz bir kök kabuğuna açılacak. 1

  7. Şimdi * komutunu verin passwd username ; burada "username", şifreyi değiştirmek istediğiniz kullanıcıdır.

  8. Ardından yeni şifre vermeniz istenecek:

    Enter new UNIX password:

1 Kaynak: ubuntugeek

Diğer kaynaklar:

İçin Xubuntu 14.04 hemen altında ekranları takip edin. Diğer cevapların bazılarına benzer.

Tuşuna basın Escve Gelişmiş seçenekler

Resim tanımını buraya girin

Kurtarma modunu seçin :

Resim tanımını buraya girin

Sonra seçim kök ve istemi türü aldıktan sonra passwd <user_name>, şifresini değiştirmek için.

Resim tanımını buraya girin


OP, kabuğunda ne yapacağını bilemeyebilir.
ζ--

Xubuntu 14.04 LTS'de çalışmadı - GRUB2'de çekirdek veya linux başlangıcında komut yok.
K7AAY

@ K7AAY, Xubuntu 14.04 için ekime bakın.
Mitch

3
hayat kurtarıcısın benim için çalıştı
ubuntu'da 14.04

2
5. adımda, eğer "rw" eklerken, varsa "ro" yu da kaldırdığımda benim için çalıştı.
Andy Thomas,

27

Kurtarma modu devre dışı bırakılırsa, kullanacağım yöntem bir Canlı CD veya USB'ye önyükleme yapmaktır. Bu, yüklediğiniz ve yaktığınız başka bir Ubuntu ISO'dan yüklediğiniz medya olabilir. İşlem oldukça basittir.

  1. Canlı ortama önyükleyin.
  2. Menüden bir terminal açın.
  3. Birincil diskiniz için aygıt adını bulun. sudo fdisk-ltüm bölümleri listeler. Bölümünüzü listeden çıkarın. /dev/sda1(Muhtemelen olacak) gibi bir şey arıyoruz
  4. Bunu kullanabileceğimiz bir yere monte edin (diski sağa doğru değiştiriniz):

    sudo mount /dev/sda1 /mnt
    
  5. Canlı kurulumdaki şeyleri çapraz monte edin, böylece monte edilmiş diski "kullanabiliriz" (sadece kopyalayıp yapıştırın):

    for d in dev sys run proc; do sudo mount --bind /$d /mnt/$d; done
    
  6. Çalıştırarak sistemde kök ol sudo chroot /mnt. Şimdi, gerçek kurulumda yapabileceğiniz herhangi bir şeyi yapabilirsiniz.

  7. Hesap şifresini ayarlayın:

    passwd username
    
  8. Yeniden başlat ve bittin.


Xubuntu 14.04 LTS'de şampiyon gibiydi. Önerilen.
K7AAY

1
Bir lvmpartiniz varsa, /mnt/önce onu monte etmeniz, sonra da saygıyla monte etmeniz gerekir dev sys run proc.
Achu

21

Ubuntu bir Administrativeşifre ile gelmiyor . Yönetimsel görevleri yerine getirmek için kullanılabilecek yalnızca bir ilk hesap vardır. Örneğin, çalıştırdığınız bir kök kabuğunu almak için

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

Unix geçmişine veya diğer dağıtımlarla ilgili deneyime sahip birçok kişi bu konuda sık sık yanılıyor.

Komuta

su 

roothesap kilitli olduğundan her zaman başarısız olur ; doğrudan erişilemez veya doğrudan giriş yapamazsınız root.

sudoTesisin kullanımında büyük avantajlar var .


megathanks! Kökün şifresini unuttuğum için uzak sunucumun her zaman geçerli config ile çalışacağını düşündüm! ))
Крайст

21

Resmi Ubuntu LostPassword belgelerine göre:

  1. Bilgisayarını yeniden başlat
  2. ShiftGRUB menüsünü başlatmak için önyükleme sırasında basılı tutun
  3. Resminizi vurgulayın ve Edüzenlemek için tuşuna basın .
  4. " Linux " ile başlayan satırı bulun ve rw init=/bin/bashbu satırın sonuna ekleyin .
  5. Önyüklemek için Ctrl+ tuşuna basın X.
  6. Yazın passwd username
  7. Şifrenizi ayarlayın.
  8. Yazın reboot. Bu işe yaramazsa, Ctrl+ Alt+Del

Bu da Linux Mint 14 için çalışıyor.


2
Kullanıcısı hem yönetici hem de kök şifrelerini kaybetmiş bir bilgisayarda çalışıyordum. Sorununu çözen tek yöntem bu, teşekkürler!
Waldir Leoncio

14

İlk önce, kurtarma moduna yeniden başlatmanız gerekir.

Tek önyüklemeniz varsa (Ubuntu bilgisayarınızdaki tek işletim sistemidir), önyükleme menüsünün gösterilmesi için önyükleme sırasında Shift tuşunu basılı tutmanız gerekir. görüntü tanımını buraya girin Önyükleme menüsünden, genellikle ikinci önyükleme seçeneği olan kurtarma modunu seçin. görüntü tanımını buraya girin Kurtarma modunu seçtikten ve tüm önyükleme işlemlerinin bitmesini bekledikten sonra, birkaç seçenek sunulur. Bu durumda, Root to root shell istemi seçeneğini seçin, bu nedenle o seçeneğe ulaşmak için Aşağı oka basıp seçmek için Enter tuşuna basın.

Kök hesap nihai yöneticidir ve Ubuntu kurulumuna her şeyi yapabilir (silme dahil), bu yüzden lütfen root terminaline hangi komutları girdiğinize dikkat edin.

Kök kabuk istemine girdikten sonra, kullanıcı adınızı da unuttuysanız,

ls /home

Bu küçük harf L, bu arada, büyük harf l değil, ls. Daha sonra Ubuntu kurulumunuzdaki kullanıcıların bir listesini görmelisiniz. Bu durumda, Susan Brownmiller'in şifresini sıfırlayacağım.

Şifreyi sıfırlamak için,

passwd username

kullanıcı adı, sıfırlamak istediğiniz kullanıcı adıdır. Bu durumda, Susan’ın şifresini sıfırlamak istiyorum.

passwd susan

Daha sonra yeni bir şifre girmeniz istenir. Şifreyi yazdığınızda, yazdığınızı onaylayan görsel bir yanıt alamazsınız. Şifreniz hala kabul ediliyor. Sadece şifreyi yazın ve tamamladığınızda Enter tuşuna basın. Parolayı tekrar yazmanız istenir. Bunu yapın ve tekrar Enter tuşuna basın.

Şimdi şifre sıfırlanmalı.

tip exit

Kurtarma menüsüne dönmek için

Kurtarma menüsüne geri döndükten sonra, normal önyüklemeye devam et seçeneğini seçin ve Ubuntu'yu normalde kullanacağınız gibi kullanın - yalnızca bu sefer, parolayı gerçekten biliyorsunuz!

kaynak


1
Onun passwd: Authentication token manipulation erroryerine anlıyorum . Bunu değiştirmek istemiyor.
demongolem

10

Jorge'nin yöntemini kullanabildim - yukarıdaki gibi güzel ekran görüntüleri - birkaç küçük değişiklikle. Ubuntu 11.10 kullanıyorum

İlk önce, önyükleme yaparken - BIOS ekranı kararıncaya kadar sol üst karakter tuşuna basmayın ve ardından hemen sol üst karakter tuşunu basılı tutun.

Sonra, belki bir dakika ve ekrandaki bir dizi metin kaydırdıktan sonra, ilk menüyü aldım, ancak birkaç satır daha az olsa da - ikinci satırı seçtim.

Sonra Kurtarma Menüsünü aldım - ancak Kök Kabuk İstemine Bırakmayı seçtiğimde (alt öğe) kök oldum ama şifreyi sıfırlayamadım - diskler Salt Okunurdu. Exit yazın ve Kurtarma Menüsüne geri dönün

Yeniden Okuma / Yazma seçeneğine (Jorge'nin ekran görüntüsünde gösterilmemiştir) bir seçenek vardı, aşağı gitmek için aşağı oku, sonra almak için Sol oku ve Gir'i kullandı ve diski RW'ye monte etti.

Sonra tekrar Kök Kabuk İstemi'ne bıraktım ve kökündüm ve yazabiliyorum - böylece passwd kullanıcı adı iki kez istenen şifreyi girmemi sağladı - sonra Kurtarma Menüsüne geri dönmek için çıktım Normal önyüklemeye devam et ve her şey yeni şifremle iyi çalıştı! Bu kutudaki tek hesap benim ve şifrem sudo ile çalışıyor, bu yüzden görünüşte Yönetici Ayrıcalıklarına sahibim.

Bu, / etc / shadow düzenlemesinden daha az heyecan vericiydi, ancak heyecanını güzel bir son için aldığım için mutluydum.


Jorge'nin yönteminde, Kurtarma Menüsü ekranının görünmediği başka bir izin için, buraya bakın .
Karl Baker

9

Şifremle aynı problemi yaşıyordum ve herkesin önerisini denedim ama hiçbiri benim için işe yaramadı. Bu yüzden kendimden bazılarını denedim ve bu benim için işe yarayan şeydi ... "Unutma, neden işe yaradığını açıklayamıyorum.

"Kayıp veya Unutulan Şifreyi Sıfırlamak için 10 Kolay ve Basit Adım"

  1. Bilgisayarı yeniden başlatın ve Sol Shift Tuşunu basılı tutun.

  2. Kurtarma moduna önyüklemeyi seçin.

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

  3. Birkaç saniye sonra "Kurtarma Modu Seçenekleri" ekranını görüntülemelisiniz.

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

    Not: (Burada açıklayamam parçası herşeyi denedikten sonra ve hiçbir şey çalışma, sonunda sadece ben çalıştım bir anda burada bir tane tüm seçenekleri çalışıyor başladı.. "grub Update grub boot loader"Ve sonra tüm iyi oldu adımların geri kalanını takip ve şifre sıfırlandı.)

    Yani "root Drop to root shell promt"seçime gitmeden önce ,

  4. Seçin "grub Update grub boot loader"ve bu ekranı görmelisiniz.

    i.imgur.com/cctcZyx.png

  5. Seçin "Yes". Güncelleştirmeden geçmesini bekleyin.

  6. Şimdi seç "root Drop to root shell prompt".

  7. Şimdi aşağıdakine benzer bir kök terminalinde olmalısınız : youracctname@yourcompname:~$.type passwd accountname(acountname, şifresini değiştirmeye çalıştığınız hesabın adıdır).

  8. Enter new Unix password: msgstr "yeni şifreyi gir".

  9. Retype new Unix password: msgstr "" "8. Adımda yaptığınız şifreyi tekrar yazın".

  10. Başarılı bir şifre değişikliğini onaylamalıdır. tip exitistemine ve yeniden başlatma sırasında.

Bu sizin için işe yaramazsa, 4. ve 5. Adımları atlamayı deneyin.


GRUB güncelleme adımı, kök bölümünün okuma-yazma modunda yeniden monte edilmesi için gerekli olabilir. Gerçekten durum buysa, komuttan mount / -o remount,rwönce daha temiz bir yol olacaktır passwd.
Ale,

6

Dosyaya erişebiliyorsanız şifrenizi değiştirebilirsiniz /etc/shadow(belki kök hesabınızla, başka bir hesaptan sudo aracılığıyla, kurtarma modundan veya bir LiveCD / DVD ile).

Bu gölge şifre dosyası, sistem için tüm kullanıcılara ve şifreli şifrelere (ve ayrıca diğer idari bilgilere) sahiptir. Alanlar ile ayrılır :. Örneğin :

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

Parola, YOUR_USERNAMEiki sütun arasında sonra gelen ikinci karakter grubudur . Bunu başka bir şifre ile değiştirebilirsiniz, örneğin mevcut şifre dizesini değiştirebilirsiniz (netlik için kesilmiş):

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

ile

$6$8gMLdPVn$Ych6r5ysKRqhL9jOlg0UPe28KRuzo3TSYMShqb5pzACrE/A0oyDEBFefOgplbboeoe0T9ZqNz7u6Y8YWuQRkz/

Şifreli dize "hackme" temsil eder. Bu yeni şifreniz olurdu.


2
Lütfen yeni bir şifre karma oluşturmayı ekler misiniz?
Wilf

5

Hayır, eski şifreyi almanın bir yolu yoktur .

Evet, eskisini bilmeden şifreyi değiştirebilirsiniz. İşlem net üzerinden çeşitli sitelerde açıklanmıştır , Google’da kolayca arama yaparak bulunur.

Ancak bunu yaparsanız ve /homebu kullanıcı adı için şifreli bir dizin kullandıysanız, dizininizdeki dosyalara erişme ihtimaliniz yoktur /home(ve yaparsanız Ubuntu kaldırılmalıdır ...)


3
Sen olabilir denemek aslında (örneğin bkz John gibi bir program kullanarak bunu çatlama yoluyla, eski şifre almak için openwall.com/john ). Ancak, şifre önemsiz değilse, bu çok uzun zaman alabilir.
Ale,

2

Benim için, VirtualBox'a yüklenen Ubuntu 16.04 VM'de shift, kök istemine önyükleme yaptığımda ( VM'yi başlatmadan önce tutulduğunda), her zaman alıyorum Give root password for maintenance (or type Control-D to continue), en sonunda Ubuntu için Gelişmiş Seçenekler'dee seçilen en yeni kurtarma çekirdeği olan GRUB menüsüne girdim

GRUB menüsünde Ubuntu için Gelişmiş Seçenekler (çekirdek listesi)

Vuruş Downaşağıya doğru kayar ve bir çizgi görür

linux /boot/...  ro recovery nomodeset

Ben Aşağı / Yukarı oklarla bu çizgiye kaydırılan ve sonunda bu satırın sonuna taşındı ve değişmiş ro recovery nomodesetiçin rw init=/bin/bash, sonra vurmak Ctrl+ x.

Bu sizi sisteme root olarak yükler ve şifrenizi normal olarak değiştirebilirsiniz.

GRUB editör ekranı parametrelere oklarla


1
Bu şifre sıfırlama hakkındaki soruyu nasıl cevaplar? nomodesethiç alakalı değil.
Pilot6,

@ Pilot6 Hiç bilmiyorum nomodeset, ama ben bunları değiştirmeye çalıştığımda rw init=/bin/bash, sonra işe yarıyor, hepsi bu.
fangxing

nomodesetvarsayılan olarak ayarlanmamış. Bu parametreyi bir noktada eklemiş olmalısınız. Her durumda, kaldırsanız da kaldırmasanız da, ayar init=/bin/bash, sistemin tanımlandığı gibi bir Bash kabuğuna açılmasına neden olur. exec /sbin/initNormal bir önyükleme tamamlamak için oradan yapabileceğinizi unutmayın :)
Zanna 18

Zanna, Açıklama için teşekkürler, ancak kurtarma modunda varsayılan olarak ayarlandı
fangxing

1
@ Pilot6, @Zanna, nomodesetaslında bazı sistemlerdeki ayardır. Dell'in Ubuntu 18.04 ile ro recovery nomodesetyenilemesi geldi ve şifreyi güncellemek, fangxing'in açıkladığı şekilde değiştirilmesini gerektiriyor. Bu nedenini açıklayabilir. Ayrıca, bu değer otomatik ro recovery nomodesetolarak yeniden başlatıldığında geri dönecektir . Sadece bu işlem için manuel olarak değiştirilmesi gerekiyor.
Karl Baker

2

Önyükleme GRUB menüsünde, init=/bin/bashbir kök kabuğu elde etmek için çekirdek önyükleme parametresine ekleyebilirsiniz .


Ubuntu'nun parolası dostum. Ve ben hallettim. İyiliğin için sana çok teşekkür ederim Xie.
Noah Diaz,

0

Bu benim için çalıştı.

** Yalnızca aşağıdaki adımların tümü biliniyorsa ve her adımda ne olacağını biliyorsanız, İŞLEME ÇIKARIN.

  1. Canlı USB kullanarak önyükleme
  2. sudo mount /dev/sdb1 /mnt
  3. sudo nano -B /etc/shadow
  4. şifresini ayarlamak istediğiniz şifreyi takip eden şifreli pwd'yi kaldırın.
  5. Dosyayı kaydedin ve nano'dan çıkın
  6. HDD’den yeniden başlat
  7. şifresi ayarlanmış olan kullanıcıyla giriş yapın
  8. passwd <user who's password was set to empty>
  9. yeni şifre yaz
  10. Yeni şifrenizi tekrar yazınız

Sahile git!


1
Canlı bir USB'ye sahip değildim ve yukarıdakiler benim için işe yaramadı, ama Ubuntu 18.04 için bu sonuçlandı.
Karl Baker
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.