Если сессия удаленного доступа включена, я должен отключить и позже включить ее. Как достигнуть этого использующего кода Python?.
Я не абсолютно уверен, что Вы подразумеваете под сессией удаленного доступа.
Для наблюдения всех услуг по слушанию / порты выполняют одну из следующих команд:
sudo lsof -i -P -n | grep LISTEN
sudo netstat -tulpn | grep LISTEN
, Если Вы кончаете | grep LILSTEN
, отделяются, те же команды также покажут активные соединения.
sudo lsof -i -P -n
sudo netstat -tulpn
Обычно соединения VNC будут использовать порты 5 900 или около этого.
В моей системе я вижу:
systemd 1 root 33u IPv4 17131 0t0 TCP *:111 (LISTEN)
systemd 1 root 41u IPv6 17133 0t0 TCP *:111 (LISTEN)
cupsd 2071 root 6u IPv6 43261 0t0 TCP [::1]:631 (LISTEN)
cupsd 2071 root 7u IPv4 43262 0t0 TCP 127.0.0.1:631 (LISTEN)
, Таким образом, я знаю все в том списке.
я предполагаю, что для взломщиков возможно скрыть сервисы, но это - отдельное обсуждение.