netstat -atn | grep :22 | grep ESTABLISHED | awk '{print $4}' | sed 's/:22//'


Команда «netstat -atn» выводит список всех активных TCP-соединений на компьютере. После этого список фильтруется с помощью команды «grep :22», чтобы найти только соединения, использующие порт 22 (порт SSH). Затем, с помощью команды «grep ESTABLISHED» фильтруются только установленные соединения. Далее, с помощью команды «awk ‘{print $4}'» выводится только четвертое поле из списка, в котором содержится информация о локальном и удаленном адресе соединения. Наконец, команда «sed ‘s/:22//'» удаляет «:22» из вывода, чтобы оставить только адреса клиентов SSH. Таким образом, данная команда позволяет узнать текущих клиентов SSH, подключенных к компьютеру. Альтернативным способом может быть использование команды «ss», которая также выводит информацию о сетевых соединениях.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *