Anlık sorunu çözmek için, sudoers dosyasının kilitli olduğunu, sadece kilit dosyasını silebilirsiniz. Bu genellikle `/etc/sudoers.tmp" olacaktır; doğrulamak için visudo sayfasını kontrol ediniz. Kilit dosyasını silerseniz, visudo'yu tekrar çalıştırabilirsiniz.
Hala asılı kalan tüm oturumları silmek için, önce kendi geçerli oturumunuzun ücretini öğrenin. Öyleyse, kendi pidiniz 12345 ise,
ps -ef | grep sshd | grep -v root | grep -v 12345 | grep -v grep | awk '{print "sudo kill -9", $2}' |sh
| sh
Sadece öldürmeyi planladığınız PID'leri kontrol etmek için ilk olmadan final yapmak isteyebilirsiniz .
Linux kullanıyorsanız, bunun yerine kullanabilirsiniz
pkill -o -u YOURUSERNAME sshd
en eski SSH oturumunu öldürmek için. Şu anki oturumunuz geriye kalana kadar devam edin.
Ayrıca belirlemek isteyebilir ServerAliveInterval 15
Gözlerinde farklı .ssh/config
bir veri gönderildiğinde bir canlı tutma mesaj her 15 saniyede bir gönderme. man ssh_config
daha fazla bilgi için.
fuser -k /dev/pts/0
,who
çıkışta ne gibi bir terminalin ortaya çıktığını veya benzeri bir şeyi yapabilirsiniz . Yine de, bütün bunlar SIGHUP'ı görmezden geldi. Birscreen
oturumda mı çalışıyorlardı ?