Как я могу просмотреть имена пользователей, подключающихся к моей сети по SSH?

Как я могу просмотреть имена пользователей, подключающихся к моей сети по SSH?

Я вижу IP-адрес подключающегося компьютера. Мне просто интересно, могу ли я получить имя пользователя компьютера, который подключается к сети?

решение1

Вы имеете в виду, что хотите получить имя хоста?

Если да, то для публичного IP используйте: nslookup, host, dig, ...

$ nslookup 64.34.119.12
Server:     8.8.8.8
Address:    8.8.8.8#53

Non-authoritative answer:
12.119.34.64.in-addr.arpa   name = stackoverflow.com.

Authoritative answers can be found from:

Для частного IP-адреса используйте: nbtscan, nmblookup, ...

$ nbtscan 192.168.15.32
Doing NBT name scan for addresses from 192.168.15.32

IP address       NetBIOS Name     Server    User             MAC address      
------------------------------------------------------------------------------
192.168.15.32    VC-307           <server>  <unknown>        f4-6d-04-cd-0c-8e

решение2

Как было сказано ранее, вы можете получить вовлеченные системы, но не конкретные вовлеченные имена пользователей, просто просканировав сеть. Если вы собрали информацию из всех системных журналов (через центральный регистратор), вы можете получить информацию об именах пользователей на целевых машинах, но НЕ имя пользователя на исходной машине.

решение3

Как уже говорилось ранее: если соединительные системы не находятся под вашей юрисдикцией, вы не можете этого сделать.

Связанный контент