如何使用xrdp在ubuntu中重用会话

时间:2017-11-13 03:51:41

标签: ubuntu session xfce xrdp

我想在远程ubuntu 14.04时只使用一个会话。我在谷歌搜索并找到了方法,但设置并不成功。

  1. sudo apt-get update
  2. sudo apt-get install xfce4
  3. sudo apt-get install tightvncserver
  4. sudo apt-get install xrdp
  5. Config xsession& startwm.sh文件:
  6. echo xfce4-session>〜/ .xsession

    sudo nano /etc/xrdp/startwm.sh

    #!/bin/sh
    
    if [ -r /etc/default/locale ]; then
      . /etc/default/locale
      export LANG LANGUAGE
    fi
    
    startxfce4 
    
    1. 配置/etc/xrdp/xrdp.ini:

      [xrdp8]

      名=测试

      LIB = libvnc.so

      用户名=用户

      密码= PWD

      IP = 127.0.0.1

      端口= 5912

    2. sudo service xrdp restart

    3. 远程到ubuntu PC,显示弹出窗口

      开始连接

      连接到127.0.0.1 5912

      错误:连接问题

    4. 我该如何解决这个问题。请帮我。先谢谢你了

1 个答案:

答案 0 :(得分:0)

sudo apt-get install tightvncserver not required to install.

Here I am gonna make use of xfce4 desktop environment.

Follow the steps below:---

1)sudo apt-get update
2)sudo apt-get install xrdp
3)sudo apt-get install xfce4
4)sudo apt-get install xfce4-terminal
5)echo xfce4-session >~/.xsession​
6)nano /etc/xrdp/startwm.sh


check below script content is there or not in your file (startwm.sh), if not then please add them. 

#!/bin/sh

if [ -r /etc/default/locale ]; then
  . /etc/default/locale
  export LANG LANGUAGE
fi

startxfce4

7) check status whether running or not

   sudo service xrdp status


8) to use same session add below line in mentioned file

go to /etc/xrdp/xrdp.ini:

[xrdp8]
name=reconnect
lib=libvnc.so
username=ask
password=ask
ip=127.0.0.1
port=ask5910 ( you can also use "port=ask" , but you need to remember previous running 
              port number. )

(注:-默认端口号是5910,这就是为什么我提到“ port = ask5910”的原因。)