![如何检查远程会话是否已启用?](https://linux22.com/image/1091421/%E5%A6%82%E4%BD%95%E6%A3%80%E6%9F%A5%E8%BF%9C%E7%A8%8B%E4%BC%9A%E8%AF%9D%E6%98%AF%E5%90%A6%E5%B7%B2%E5%90%AF%E7%94%A8%EF%BC%9F.png)
如果启用了远程访问会话,我必须先禁用它,然后再启用它。如何使用 Python 代码实现这一点?
答案1
我不完全确定您所说的远程访问会话是什么意思。
要查看所有监听服务/端口,请运行以下命令之一:
sudo lsof -i -P -n | grep LISTEN
sudo netstat -tulpn | grep LISTEN
如果您省略该| grep LILSTEN
部分,相同的命令也将显示活动连接。
sudo lsof -i -P -n
sudo netstat -tulpn
通常 VNC 连接将使用 5900 左右的端口。
在我的系统上我看到:
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)
所以我知道清单上的所有内容。
我认为破解者有可能隐藏服务,但这是另一个讨论。