w -f
mostra os endereços remotos, mas também os nomes tty. Para minha situação, isso é preferível ao netstat / ss porque eu posso combinar as sessões muito mais rapidamente com a lista de processos.
Estou ficando confuso com as sessões do SSH que estão conectadas de diferentes lugares com o mesmo nome de usuário. É possível distingui-los de alguma forma? Por exemplo, posso configurar para anotar o endereço IP remoto na tabela de processos na ← marca?
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
Você pode usar netstat -p
ou ss -p
para corresponder ao IP de conexão / portas com IDs de processo; netstat
mostra apenas o sshd: user [priv]
process, ss
mostra os dois.
Tags ssh