Herkese selamlar!
Geçenlerde bir arkadaşım aradı ve şifresini unuttuğunu; bu yüzden de Linux sisteminde oturum açamadığını söyledi.
Kısa
bir süre sonra elime geçen laptopa enerjisini verdim ve Oturum Açma
Ekranı'na göz attım. Sistemde herşey çalışıyordu ancak arkadaşın söylediği her parola yanlış çıkıyordu, giriş yapamadık.
Bunun ardından Parted-Magic yüklü bir USB Stick ile laptopu tekrar başlattım.
Orada, Dosya Tarayıcı(File Browser)'yı açtım ve kök bölümünü arkadaşın sisteminden mount ettim, etc/passwd dosyasını metin editörü ile açtım.
Arkadaşın isminin yazılı olduğu satırı buldum (Örneğin Yılmaz Demir)
Demir:x:1000:100:Yılmaz Demir:/home/demir:/bin/bash
Örnek satırda görebileceğiniz şekilde, Kullanıcı Adı ve 1000 sayısı arasındaki x değerini kaldırıyorum.
Demir::1000:100:Yılmaz Demir:/home/demir:/bin/bash
Dosyayı kayıt ettim ve yeniden başlattıktan sonra bir daha şifre istemeden giriş yaptık.
Özetle bir şablon çıkarmak gerekirse:
CD, DVD veya USB Stick'te kurulu sistem ile açılış yapın;
Sonra /etc/passwd dosyasını bir Metin Düzenleyicisi ile açın (Nano veya başka bir şeyle);
Şu satırı arayın:
Kullanıcı_adı:x:1000:100:Kullanıcı_Adı:/home/kullanıcı_adı:/bin/bash
x'i kaldırın(!)
Kullanıcı_adı::1000:100:Kullanıcı_Adı:/home/kullanıcı_adı:/bin/bash
Dosya'yı kaydedin ve sistemi yeniden başlatın ve Sisteminize giriş yapın.
Bu çözüm pek çok Linux Dağıtımı için çalışıyor. Arkadaşımın sorunlu sistemi Linux Mint 18 idi.
Umarım bu küçük çözüm size de yardımcı olur.
Hiç yorum yok:
Yorum Gönder