En ce moment, Alice a d’énorme soucis de reseau à tel point qu’on a le droit a des message du genre, votre alice box n'est pas reconnu par le reseau alice
…
En même temps j’avais dis à ma copine de pas prendre Alice chez elle…
Bref toussa pour dire qu’avec ces conneries de déconnexion, ba … je suis souvent déconnecté et donc parfois lors de session ssh sur ma dedibox.
Or, tout a l’heure, je me reconnecte et je vois
2 users
Arf, je regarde si c’est pas xorax mais non, c’est moi…2 fois et avec 2 ip différentes :o.
Y’a donc un soucis la. Sachant que la première ip a un IDLE de 2h je fais vite le rapprochement avec l’Alicebox foireuse ….
Donc un petit
titeuf@dedibilly:~$ w
Me retourne les 2 lignes.
Derrière un
titeuf@dedibilly:~$ ps --user titeuf | grep sshd
Nous donne la liste des sshd de l’user en double.
Ensuite plus qu’a repérer le PID et on enchaine un kill PID
derrière.
2 Commentaires
Recevoir les commentaires par email
killall, c’est pas mal aussi.
voici un script que j’utilise qui est plus rapide et plus propre 🙂
enjoy
if [ ! -z « $SSH_TTY » ]; then
TTY=$( basename $SSH_TTY )
else
TTY= »CONSOLEMAYBE »
fi
ps jxww | grep -E ‘sshd: ‘$LOGNAME’@’ | grep -v grep | \
gawk -v tty=$TTY -v quiet=$1 ‘
{
if ( $NF !~ tty ) {
if ( quiet ~ /-q/ ) {
print $2;
} else {
print $_;
}
}
}
‘
Trackbacks