美文网首页程序员
远程连接服务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