Killing ssshd seassions
Peter Stuge
stuge-openssh-unix-dev at cdy.org
Mon May 23 12:18:54 EST 2005
On Sun, May 22, 2005 at 08:12:13PM +0000, stdout azi wrote:
> The aplication i'm writting should, at some point, kill the user
> from his terminal line. To achieve this I read the users utmp entry
> and kill the ut_pid in it.. It works fine if the user is not loged
> trought ssh. If the user has a sshd seassion, killing the ut_pid
> doesnt work though. I've done some workaround and got to this
> point:
>
> ps -aux
>
> root 26621 0.0 0.3 5940 1644 ? S 21:33 0:00 sshd: janez [priv] <-
> the pid in utmp
> janez 2356 0.0 0.3 5940 1720 ? S 21:34 0:00 sshd: janez at pts/5 <- the
> right one to kill
You could go through the process table and kill the process that has
it's PPID==ut_pid.
//Peter
More information about the openssh-unix-dev
mailing list