PHP 8.5.2
Preview: ssh-session-cleanup Size: 239 B
/lib/openssh/ssh-session-cleanup

#! /bin/sh

ssh_session_pattern='sshd: \S.*@pts/[0-9]+'

IFS="$IFS@"
pgrep -a -f "$ssh_session_pattern" | while read pid daemon user pty; do
	echo "Found ${daemon%:} session $pid on $pty; sending SIGTERM"
	kill "$pid" || true
done

exit 0

Directory Contents

Dirs: 0 × Files: 6

Name Size Perms Modified Actions
1.16 KB lrwxr-xr-x 2025-08-26 12:41:27
Edit Download
86.27 KB lrwxr-xr-x 2025-08-26 13:49:17
Edit Download
334.60 KB lrwxr-xr-x 2025-08-26 13:49:17
Edit Download
250.42 KB lrwxr-xr-x 2025-08-26 13:49:17
Edit Download
239 B lrwxr-xr-x 2025-07-21 15:58:50
Edit Download
262.42 KB lrwxr-xr-x 2025-08-26 13:49:17
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).