OpenBSD root parolasını sıfırlamak/kurtarmak
OpenBSD kurulu sisteminizin root parolasını unuttuysanız, sisteminizi “single user mode” da boot edip “passwd” komutu ile root parolasını sıfırlayabilirsiniz.
Sistemi yeniden başlatıp boot esnasında “esc” tuşuna basarak sistemin açılışını durdurup
probing: pc0 com0 com1 apm mem[636k 190M a20=on]
disk: fd0 hd0+
>> OpenBSD/i386 BOOT 3.02
boot>
“boot -s” parametresi ile single user mode da başlatabilirsiniz.
boot> boot -s
OpenBSD boot oldukdan sonra disk bölümlerini (/ /usr /etc vs.) mount etmek için ;
fsck -p / && mount -uw /
# Benim OpenBSD sistemim tek partition, sadece kök dizini mount ediyorum
fsck -p /usr && mount /usr
# /usr dizininin mount edilmesi
WARNING: / was not properly unmounted
clock: unknown CMOS layout
Enter pathname of shell or RETURN for sh: fsck -p / && mount -uw /
Terminal type? xterm
# passwd
Changing local password for root.
New password:
Retype new password:
“passwd” komutu ile en az 8 karekterlik tahmin edilmesi güç bir parola verdikden sonra “ctrl+d” ile giriş ekranına geçebilirsiniz.
Not: Minimum parola uzunluğunu değiştirmek için “/etc/login.conf” dosyasının default:\ ile başlayan bölümünün sonuna :minpasswordlen=6:\ eklerseniz minimum parola uzunluğunu 6 karektere düşürmüş olursunuz.