Sayfalar

27 Kasım 2014

KWallet'ı tamamen silme

Yok öyle bir dünya!
# apt-get remove kwalletmanager
Sonuç vermedi. Ben de:
$ ps aux |grep kwal
hasan     1822  0.0  0.5 326260 22752 ?        Sl   19:22   0:00 /usr/bin/kwalletd
$ killall -9 kwalletd
$ su
# rm /usr/share/kde4/services/kwalletd.desktop
# mv /usr/bin/kwalletd /usr/bin/AQkwallet
Silmeye kıyamadım. :) Şimdilik sorun görünmüyor.

Busybox tabanlı modem (Airties gibi) şifre değiştirme.

Airties modemimde son güncellemeden bu yana root şifresi yoktu. Web konsolunda şifre ile girilmesine rağmen telnetten şifresin root olunabiliyordu. Busybox komut sınırlamalı bir işletim sistemi olduğundan passwd komutu ile şifre değiştirmek mümkün değil. Şifre değiştirmek için /etc/passwd dosyasını düzenlemek gerekiyor:
telnet 192.168.2.1
Trying 192.168.2.1...
Connected to 192.168.2.1.
Escape character is '^]'.
Air5341 login: root
Password: 


BusyBox v1.14.1 (2011-09-21 18:17:29 EEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

#cat /etc/passwd
root:6rrMZhKhNVKf8:0:0:Admin:/tmp:/bin/sh
nobody::99:99:nobody:/tmp:/bin/false
"6rrMZhKhNVKf8" burada işe yaramayan şifremiz oluyor. Görüşdüğü gibi kodlanmış vaziyette. Burada ne yazdığını ben de bilmiyorum; sanırım hiç ki şifresiz girilebiliyor modeme. Alttaki satıra gerek yok. Şifre değiştirmek için önce seçeceğiniz şifreyi kodlamalısınız. Bunu http://www.cuci.nl/services/genpassword.html adresinden yapabilirsiniz. Yada php crypt() fonksiyonu kullanılabiliyormuş ama salt gerektirdiği için farklı sonuç veriyor. Şifreyi örnek olarak "hasan" belirledim. Buna göre "Y9ZGshQ4NVCz." sonucu aldım.
#echo root:Y9ZGshQ4NVCz.:0:0:Admin:/tmp:/bin/sh > /etc/passwd
Kaynak: http://www.mpcclub.com/forum/showthread.php?t=18110