美文网首页程序员
远程连接服务xrdp每次都是新窗口的问题(port)

远程连接服务xrdp每次都是新窗口的问题(port)

作者: zhenglisec | 来源:发表于2018-08-15 23:53 被阅读339次

由于当前连接和上次的分辨率不同时,会导致xrdp为当前连接重新分配端口号。
致使每次都是显示新的窗口,同时之前被占用的端口也没有被释放掉,这样的连接多次后,就会产生较多的连接,同时占用较多的内存。

先查看哪些端口被占用,方法如下:

$ ps -aux|grep i vnc
xrdp_vnc_port.jpg

或者,查看某个监听中的端口对应的进程的pid号

$ netstat -nlp | grep 5910| awk '{print $7}'  | awk -F "/"  '{print $1}'
//或者直接简单点:
$ netstat -nlp | grep 5910
xrdp_check_port.jpg

接下来,每次连接都使用同一端口。
这样的好处是,无论此次窗口打开了多少的程序,断开连接下次再次连接时还是这个窗口。

首先先成功连接一次,连接的时候要记住这个端口号,比如5910。
之后编辑这个文件:

$ sudo vi /etc/xrdp/xrdp.ini

添加如下内容,name可以随便起


xrdp_ini.jpg

这里的5910 5911就是之前成功连接成功的端口号, 断开之前的连接,执行如下,重启服务:

$ sudo service xrdp restart

之后再远程连接的时候,model要选择对应name,就是刚刚添加的,即可。

相关文章

网友评论

    本文标题:远程连接服务xrdp每次都是新窗口的问题(port)

    本文链接:https://www.haomeiwen.com/subject/yvwgbftx.html