Kayıp bir şifreyi nasıl sıfırlarım (kurtarma modunu kullanarak şifreyi yazmam gerekir)?


32

Şifremi sıfırlamam gerekiyor. Bu adımları takip ettim:

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

Ancak, daha sonra "root" veya "netroot" kurtarma seçeneklerine gidiyorum.

Give root password for maintenance (or type Control-D to continue)

Açıkça, root şifresini bilmiyorum. Ben yazarsanız CTRL+ Dben seçeneklerin listesine dönmek. Gönderen bu sayfayı okudum:

'Diğer Yol' bölümünde:

4. Highlight the line that begins kernel and press 'e' to edit`

Ancak grub konfigürasyon dosyasında başlayan bir satırım yok kernel. Bir tek:

setparams 'Ubuntu...'
recordfail
set gxfpayload...
insmod part_msdos
insmod ext2
set root=...
search --no-floppy...
linux /boot/vmlinuz-2.6.38...
initrd /boot/initrd.img-2.6....

Bunların hepsi GRUB'umdaki çizgiler. Hangi satırı düzenlemeliyim? Yoksa şifremi sıfırlamanın başka bir yolu var mı?


1
Lütfen bu cevaba bakınız: askubuntu.com/questions/24006/…
cprofitt

Bu işe yaramıyor, bana şifreyi yazmamı söylüyor ...
lütfen beni silin

Bu satır linux /boot/vmlinuz-2.6.38 anlamına gelir ... Bir root şifresi belirlediniz mi?
23 93 26 35 19 57 3 89

@forestpiskie Bu çizgiyi denedim ama sonra donuyor ... hiçbir şey olmuyor. Root şifresinin ayarlandığından emin değil; bu benim kendi bilgisayarım değil (bir arkadaşıma yardım etmek).
lütfen beni

Kendini bir bilgisayara mı sokmaya çalışıyorsun? Çünkü root şifresini ve ilk kullanıcı şifresini bilmiyorsanız, biraz koklamak ...
gajdipajti

Yanıtlar:


32

Kurtarma moduna erişemediğiniz için , yüklü Ubuntu sisteminize canlı bir CD / DVD'den veya canlı bir USB sisteminden erişerek şifreyi değiştirmeniz gerekecektir . Aşağıda, bunun nasıl yapılacağına dair ayrıntılı bir yol gösterilmektedir.

Ubuntu sistemini zaten kullanabiliyorsanız (yönetimsel erişim olmasa bile) bu en kolaydır. Ama yapamazsan çok zor olmaz.

  • Tecrübelerime göre, kendi sistemlerinden çıkmış olan çoğu Ubuntu kullanıcısı otomatik oturum açma özelliğine sahiptir, bu yüzden şifrelerini unuturlar (çünkü oturum açmak için yazmaları gerekmez). Bu işlem olabilir veya durumda geçerli olmayabilir, ama eğer bunu nasıl sundular olabilir ben bu yazıyı okumak en fazla insana yardımcı olacağını düşünüyorum çünkü ilk kurulduğunda Ubuntu sistemini kullanın.

Kurulu Olmayan Ubuntu Sistemini Yönetici Olmayan Bir Kullanıcı Olarak Bile Kullanabiliyorsanız

  1. Zaten bir tane yoksa, bir Ubuntu canlı USB flash sürücüsü ( Ubuntu , Windows veya Mac OS X'te ) yazın veya bir Ubuntu canlı CD / DVD'sini ( Ubuntu , Windows veya Mac OS X'te ) yazın.

  2. Ubuntu sisteminizin kök dosya sistemini içeren bölümün cihaz adını biliyorsanız, 5. adıma atlamaktan çekinmeyin .

  3. Ubuntu sisteminizde (canlı CD / DVD / USB sistemi değil), Terminal'de şu komutu çalıştırın:

    mount | grep ' on / '
    

    Önce onve sonra boşluk bırakmalısınız /.

  4. Bu komut /dev/sda1 on / type ext4 (rw,errors=remount-ro,commit=0)çıktı gibi bir şey üretir . Önündeki metin on(boşluk dahil değil) Ubuntu sisteminizin kök dosya sistemini içeren bölümün cihaz adıdır. Unutma (ya da yaz).

  5. Bilgisayarı canlı CD / DVD / USB'den başlatın ve yüklemeden Ubuntu'yu Dene'yi seçin ( Ubuntu'yu Kurma ).

  6. Bir Terminal penceresi açın ( Ctrl+ Alt+ T).

  7. Bu komutu çalıştırın:

    sudo mount /dev/sda1 /mnt

    Farklıysa /dev/sda1, Ubuntu sisteminizin kök dosya sistemini içeren bölümün cihaz adı ile değiştirin .

    Bir cihazın veya bölümün nasıl bulunmadığı veya bir "bilinmeyen dosya sistemi türü" hakkında bir hata mesajı alırsanız, muhtemelen yanlış cihaz adını veya bölüm numarasını kullandınız. Yukarıda açıklandığı gibi, sisteminizin kök bölümü olmayabilir /dev/sda1.

  8. Bu komutu çalıştırın:

    sudo chroot /mnt
    

    Özellikle, bir parola sıfırlama edememek veya gruplar kullanıcıların üyeleri içeri chroot için yapmanız gereken tek şey olduğunu, ne olduğunu değiştirmez edememek amaçları için. Eğer do not diğer mount gerekir gibi /dev, /dev/pts, /sysve /proc. İçinde bulunduğunuz sistemi tamamen kullanmanıza olanak tanıyan - örneğin içine yazılım güncellemek ve yüklemek için - daha karmaşık chrooting prosedürleri, chroot'a girdikten sonra ek adımların yanı sıra bunu gerektirir, ancak bu gerekli değildir.

    Eğer koşarsanız sudo chroot /mntve bu mesajı görürseniz, neredeyse her zaman yanlış bölümü - /mntremember'e bağladığınız anlamına gelir, aslında /dev/sda1tüm sistemlerde olmayacak - silinmiş olsanız da /bin/bash:

    chroot: failed to run command ‘/bin/bash’: No such file or directory
    

    Bu durumda, o zaman ile bağlantısını kaldırabilir sudo umount /mntve ardından doğru bölümü monte etmeye devam edebilirsiniz.

  9. Ubuntu kurulum sistemine erişim sağlamak / geri yüklemek için bu görevlerden birini gerçekleştirin.

    • Bir kullanıcının şifresini sıfırlamak istiyorsanız:

      passwd username

      usernameKullanıcı adınızla değiştirin . (Bu, sabit sürücüde yüklü olan sistemdeki kullanıcı adıdır ve Ubuntu Masaüstü Kurulum CD'sindeki varsayılan kullanıcının kullanıcı adı olan "ubuntu" değil.)

      Bu kullanıcı için istediğiniz şifreyi girin.

      • Kullanıcı adınızı bilmiyorsanız, çalıştırarak sistemdeki kullanıcıların bir listesini alabilirsiniz:

        ls /home
        

        Bu /home, tüm kullanıcıların giriş dizinlerini içerdiğinden ve kullanıcının giriş dizininin adı, kullanıcının adıyla aynı olduğundan , işe yarıyor .

    • Alternatif olarak, rootşifreyi ayarlamak / sıfırlamak istiyorsanız :

      Bir rootkabukta olduğunuzdan, şifreyi passwdsıfırlamak için herhangi bir argüman olmadan komutu kullanabilirsiniz root:

      passwd
      

      Ancak, lütfen bu sayfaya bakın ; roothesabın neden Ubuntu’da etkinleştirilmesinin önerilmediğini açıklar .

    • Alternatif olarak, bir kullanıcı bir yönetici (onlar komutları çalıştırarak dahil yönetim işlemlerini gerçekleştirebilir, böylece yapmak istiyorsanız rootbirlikte sudo):

      Ubuntu 12.04 ve üzeri (çalıştırabileceğiniz olarak lsb_release -rsadece bunu çalıştırmak emin olun, sahip Ubuntu sürümünü görmek için dechroot ya da hangi sürümü söyleyecektir canlı CD'si vardır) çalıştırın:

      usermod -a -G sudo username

      Ubuntu 11.10 ve daha düşüklerde ise admingrup yerine üyelik üyelerine idari yetenekler kazandırıldı sudo. Öyleyse koşacaktın:

      usermod -a -G admin username

      Her iki durumda da, usernameyönetici yetki vermek istediğiniz kullanıcı hesabının adıyla değiştirin .

  10. Bu üç komutu çalıştırın:

    exit
    sudo umount /mnt
    exit
    

    Bu komutların sonuncusu Terminal penceresinden çıkar.

  11. Ekranın sağ üst köşesindeki güç simgesine tıklayarak ve Kapat'ı tıklatarak sistemi yeniden başlatın . (Sonra açılan iletişim kutusunda Yeniden Başlat'ı tıklayın .) Sistem yeniden başlatılmadan önce CD / DVD veya USB flash sürücüyü çıkardığınızdan emin olun, böylece sabit diskteki Ubuntu sisteminize girebilirsiniz.

    • Yeterince eski bir Ubuntu canlı CD'si çalıştırıyorsanız , güç menüsünde bir Yeniden Başlat seçeneği vardır, Kapat'ı tıklamanız gerekir .

Kurulu Ubuntu Sistemini Hiç Kullanamazsanız

Ubuntu sisteminizin kök dosya sistemini içeren bölümün cihaz adını almak için oturum açamıyorsanız, canlı CD'yi açtıktan sonra anlayabilirsiniz. Bunu yapmanın birkaç yolu vardır. Burada en kolay ve en az hataya sebep olabileceğini düşündüğüm birini sunuyorum. (Ancak, bu diğer yöntemle de ilginizi çekebilir .)

  1. Zaten bir tane yoksa, bir Ubuntu canlı CD / DVD'sini ( Ubuntu , Windows veya Mac OS X'te ) yazın veya bir Ubuntu canlı USB flash sürücü ( Ubuntu , Windows veya Mac OS X'te ) yazın.

  2. Bilgisayarı canlı CD / DVD / USB'den başlatın ve yüklemeden Ubuntu'yu Dene'yi seçin ( Ubuntu'yu Kurma ).

  3. GParted'i açın.

    • Unity bunu yapmak için Ubuntu çoğu sürümlerinde varsayılan masaüstü ortamıdır, ev düğmesini (yani Ubuntu üzerinde logolu ekranın sol üst köşesinde düğmesi) veya basın Superda bilinen, Windows anahtarı olarak. Sonra yazın gparted. GParted gelecek ve tıklayabilirsiniz.

    • Ubuntu 17.10 ve üstü , Unity yerine GNOME Kabuğu ile GNOME 3'ü kullanır . GParted'i açmak için, uygulama panelini açmak için ekranın sol alt köşesinde görünen dokuz noktanın ızgarasına tıklayın. Sonra GParted simgesine tıklayın.

      GNOME 3'ün Ubuntu 17.10 canlı ortamında GNOME Kabuğu ile iki ekran görüntüsü, yan yana yerleştirilmiş Videonauth'un, düğmenin * uygulamalar paneli * için nerede olduğunu göstermek üzere elle çizilmiş işaretler ve GParted'in ne olduğunu göstermek için eklendi uygulama panelinde simgesi gibi görünüyor.  Bu simgenin GParted olarak etiketlendiğine dikkat edin, bu yüzden simgenin görünümü ile tanınması gerekmez.
      GPARED'in GNOME 3'te nasıl açılacağını açıklayan ve bu ekran görüntülerini sağlayan Videonauth'a özel teşekkürler . 1

    • On çok eski sürümleri Ubuntu kullanımının GNOME 2 yerine tıklayarak üst menüden Birlik veya Birlik 2D arayüzü, açık GParted SistemYönetimGParted Partition Editor .

    • Ubuntu MATE, Xubuntu ve Lubuntu gibi diğer Ubuntu lezzetleri , canlı bir USB veya canlı CD / DVD'den çalıştırırken GParted'e erişebileceğiniz benzer bir iç içe menü sistemine sahiptir.

  4. Şimdi tüm bölümlerinizi grafiksel olarak görebilirsiniz. Birden fazla sürücünüz varsa, GParted'in sağ üst köşesindeki açılır menüden Ubuntu sisteminizi içeren sürücüyü seçmeniz gerekebilir.

  5. Ubuntu sisteminizin kök dosya sistemini içeren bölüm muhtemelen büyük bir tür bölümdür ext4(veya çok eski Ubuntu sistemleri için ext3). Genellikle yalnızca bir ext4(veya ext3) bölüm vardır veya yalnızca bir büyük bölüm vardır. Aksi halde, biri /bölüm olabilir (kök dosya sistemini içeren, istediğiniz budur) ve diğeri /homebölüm olabilir . Bu nedenle, iki büyük ext4veya ext3bölüm varsa, ilkinin (en solda gösterilen) muhtemelen sisteminizin kök dosya sistemini içeren bölüm olduğunu varsayabilirsiniz.

    Bu muhtemelen yanlış olabilir, ancak eğer öyleyseniz bu talimatlardan hiçbir şey zarar görmeyecektir . Diğer bazı durumlarda, bu yazıda açıklanan eylemlerin dışında, bu varsayımı yapmak mutlaka güvenli olmayacaktır.

  6. Kök dosya sistemini içeren (muhtemelen) bölümün aygıt adını unutmayın veya yazın. GParted bunu size gösterir. Genellikle küçük harf ve sayı olduğu halini alır ./dev/sdXnXn

  7. GParted'den çıkın.

  8. 6. Adımdan başlayarak yukarıdaki talimatları uygulayın (" Yönetici Olmayan Bir Kullanıcı Olarak Oturum Açabilirseniz ") .

Bu yazı ilk olarak, bu Launchpad Cevapları sorusundaki yazdığım # 9 yazısından uyarlandı .

1 Credit , Ubuntu 17.10 canlı ortamında GParted uygulamasını nasıl başlatacağımı açıkladığı için Videonauth'a gidiyor . GNOME 3'üm yok ve bu talimatları başka türlü veremezdim. Ayrıca iki ekran görüntüsü de verdi. (Tüm eklediğim çirkin elle çizilmiş ok ve çemberdi.)


Teşekkürler. Bunu kabul ettiğim, karşılaştığım sorunu çözüyor (normal "şifre sıfırlama" seçenekleri işe yaramazsa ne yapmalı). Bunun işe yarayıp yaramayacağından tam olarak emin değilim çünkü sistemi zaten biçimlendirdim, ancak bunun çok iyi işe yarayacağına inanıyorum.
lütfen beni

2
Farklı senaryolar göz önünde bulundurularak, her adımın ayrıntılarıyla açıklanması ve en önemlisi, cevabı başka hiçbir yerde bulamadığım probleminin çözülmesi, bu cevabı toplulukta gördüğüm en iyi cevaba ulaştı. Yapabilseydim 100 kere daha oy kullanırdım!
Navid Vafaei

8

Kök şifrenizi değiştirmeniz gerekiyor ancak eskisini bilmiyorsanız, bir kök kabuğuna bırakmanız gerekir. Bilgisayarınıza önyükleme yaptığınızda, BIOS ekranı kaybolur açılmaz (bilgisayarlarınızın logosunun bulunduğu ekran), ShiftGRUB menüsü görüntüleninceye kadar tuşa dokunmaya başlayın ve bu seçenek işe yaramazsa, o zaman tuşuna dokunun Esc. (Daha önceden gelmek üzere yapılandırılmışsa, bu adım gerekli değildir.)

Menüyü gördüğünüzde, en son çekirdeğin (veya normalde kullandığınız) seçeneğini seçin ve hemen "kurtarma modu" olarak adlandırılan seçeneği seçin.

Bu gibi görünmeli:

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

Bu sizi böyle bir şeye benzeyen bir menüye götürür:

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

Sonra Root seçeneğini seçin.

Bekleyin ve bir kabuğa ulaşıncaya kadar her şeyin yüklenmesine izin verin. Şimdi eğlence geliyor. Aşağıdaki komutu girin:

passwd your-username

your-usernameGerçek kullanıcı adınızla değiştirin .

Kullanıcı adınızdan emin değilseniz, ana klasörünüzdeki dosyaların adlarına şu yoldan bakabilirsiniz:

cd /home

O zaman koş:

ls

Bu, bilgisayarınızdaki kullanıcıların adlarını gösterir.

Şimdi yukarıda belirtilen komutu yazın: . Böylece, eğer kullanıcı adınız Jane ise:passwd your-username

passwd jane

Daha sonra yeni unix şifrenizi girme seçeneği sunulur. Bu şifreyi girdiğiniz yer. Komutu yeniden yazmanız istenecek ve ardından iki başarılı şifre girildikten sonra şifre değiştirildi. Şimdi sisteminize tekrar giriş yapın

reboot

Yeni şifrenizi girerken sizden kök şifrenizi girmeniz istenirse, bu genellikle yardımcı olacaktır:

Alternatif yöntem

Tekli kullanıcı moduna girerken root şifresi istenirse init=/bin/bash, makineyi /etc/shadowdosyaya okuma / yazma erişimi alabileceğiniz bir bash konsoluna sokması gereken çekirdek ekleme satırında kullanın . passwdBoş bir dize koymak için doğrudan gölge dosyasını çalıştırabilir veya düzenleyebilirsiniz. Bu, makineyi normal ortamına yeniden başlatmanızı ve şifrenizi boş bırakarak root olarak giriş yapıp ardından passwdroot şifresini ayarlamak için programı çalıştırmanızı sağlar . Bu gerçekten sadece makine herhangi bir ağdan ayrıldığında yapılmalıdır.

( Aşağıda listelenen bir makalede Shawn Lee'den alıntı alınmıştır .)

init=/bin/bashÖnerildiği gibi önyükleme yapmak için önyükleme sırasında GRUB menüsüne erişin eve editöre girmek için İmleci, ile başlayan satıra getirin linuxve ardından imleci bu satırın sonuna getirin. Metni girin

init=/bin/bash

ve F10başlatmak için tuşuna basın . Kök kabuğuna sadece metin modunda girmelisin. Dosya sistemi salt okunur olarak monte edilecektir. Dosya sistemini yazılabilir yapmak için, komutu girin

mount -o remount,rw /

Sonra koşabilirsin

passwd username

usernameşifresini ayarlamak istediğiniz kullanıcının adı nerede ? İşlem tamamlandığında, rebootkomutla yeniden başlatabilirsiniz .


Daha fazla bilgiye ihtiyacınız olursa, bu bağlantılar yardımcı olabilir:


2
Sorun şu ki, root şifresi ayarlanmış olması, bu yüzden yazmadığı sürece root kabuğuna düşemez. Ama o bilmiyor.
gajdipajti

Teşekkürler, ancak belirtildiği gibi ilk adım işe yaramaz. İkinci seçeneği denedim, ancak grubu düzenledikten ve önyüklemeyi denedikten sonra ekran boş kalıyor. Bilgisayarda kritik veriler yoktu, bu yüzden sonunda formatlamayı seçtim, en kolay yol gibi görünüyordu.
lütfen beni

1
Sorun şu ki, kök dosya sisteminin önce yeniden montaj yoluyla mountveya ağ oluşturma seçeneğiyle birleştirilmesi gerekiyor
Wilf

4

Ayarlanmış bir root şifresi varsa ve onu unuttuysanız, ancak normal şekilde başlatabilir ve sudo kullanabilirsiniz.

sudo passwd -dl root

Normal (ve sudo) şifreyi ve bir root şifresini aldığınızdan emin değilsiniz.

Normalde işe yarayan şifreyi sıfırlamak için kullandığınız bağlantılar.

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.