Я запутываюсь сессиями SSH, которые зарегистрированы от различных мест под тем же именем пользователя. Действительно ли возможно отличить их так или иначе? Например, я могу настроить для аннотирования удаленного IP-адреса в таблице процессов в метке ←?
root /usr/sbin/sshd -o PidFile=/var/run/sshd.init.pid
root sshd: user [priv] ←
user sshd: user
root sshd: user [priv] ←
user sshd: user@pts/3
user -bash
user /bin/ps -AH -o user,cmd
Можно использовать netstat -p
или ss -p
соответствовать IP/портам соединения идентификаторам процесса; netstat
шоу просто sshd: user [priv]
процесс, ss
шоу они оба.