Я хочу выяснить, есть ли текущие / неактивные настройки удаленных подключений на моем рабочем столе Ubuntu.
Есть ли команда, сценарий или подобное, которые позволят мне увидеть, есть ли какой-либо удаленный доступ или подключения к моему рабочему столу?
Я всегда использую netstat -putan
для этого. Легко помнить.
-p
: Покажите PID и название программы, которой принадлежит каждый сокет. -u
: Покажите сокеты udp -t
: Покажите сокеты tcp -a
: Покажите и сокеты слушания и неслушания. -n
: Покажите числовые адреса вместо того, чтобы пытаться определить символьный хост, порт или имена пользователей. Вывод похож на это:
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 2307/sshd
...
netstat -a
tcpdump является другой хорошей командой. Wireshark является бесплатным программным обеспечением анализатора пакетов, которое проанализирует Ваш сетевой трафик. Это - действительно лучший способ вырыть глубоко в то, что продолжает Ваш трафик.