Posts Tagged ‘ xrdp

CentOS 安装 xrdp (yum)

安装流程

1. xrdp 是放在 EPEL 套件库,所以我们要先安装 EPEL。依据不同版本的 CentOS 请参考: CentOS 如何加入第三方 Yum 套件库: EPEL
2. 安装 xrdp 及 tigervnc server:

yum install xrdp tigervnc-server

3. 启动 xrdp

service xrdp start

4. 加到开机自动执行

chkconfig xrdp on

PS. 只要启动 xrdp 即可,tigervnc server 装好后就不用理它了。

设定与登入

设定与登入的方式与之前的教学一样,请自行参考。

参考网页

  1. 安装 xrdp v0.6.0 (原始档)
  2. Linux 上的远端桌面中继程式: xrdp (v0.4.2)
  3. CentOS 如何加入第三方 Yum 套件库: EPEL

安装 xrdp v0.6.0 (原始档)

之前有介绍过 "Linux 上的远端桌面程式: xrdp" 了,2012 年底,xrdp 已经改版到了 v0.6.0。xrdp 自 v0.5.0 之后,安装与启动的方式也有点不一样。

安装步骤

1. 系统要有程式编译器:

yum install gcc pam-devel openssl-devel autoconf automake libtool

2. 到 http://xrdp.sf.net 下载 xrdp 的原始档并安装:

cd /usr/local/src
wget http://downloads.sourceforge.net/project/xrdp/xrdp/0.6.0/xrdp-v0.6.0.tar.gz
tar -xzvf xrdp-v0.6.0.tar.gz
cd xrdp-v0.6.0
./bootstrap
./configure
make
make install

3. 编辑 /etc/rc.d/rc.local,加入:

/etc/xrdp/xrdp.sh start

启动 xrdp

启动 xrdp 指令:

/etc/xrdp/xrdp.sh start

设定与登入

设定与登入的方式与之前的教学一样,请自行参考。

错误处理

如果在执行 "./configure" 时出现下列两个错误讯息之一:

  • please install libx11-dev or libX11-devel
  • please install libx11-dev and libxfixes-dev or libXfixes-devel

表示系统还没有 X11 环境,就照着指示安装看看:

yum install libX11-devel libXfixes-devel

成功安装 xrdp 后,你再看看需不需要安装完整的 GNOME 或 KDE 桌面

参考网页

  1. CentOS 6.x 安装 xrdp (yum)
  2. Linux 上的远端桌面程式: xrdp
  3. 在 CentOS 安装桌面环境

Linux 上的远端桌面中继程式: xrdp (v0.4.2)

远端桌面(RDP)”相对于 VNC 的好处应该是:

  1. 连线的过程中有加密
  2. 可设定登入时的分辨率
  3. 方便切换输入法
  4. 操作起来似乎比 VNC 还流畅

现在远端桌面可不再是 Windows 的专利,在 Linux 上也可以进行远端桌面的存取,如果纯粹只要有 Viewer 的功能可安装 rdesktop,如果要同时有 Viewer 及 Server 的功能请安装 xrdp,以下介绍 xrdp。

其实 xrdp 是一个 Linux 远端桌面的“中继程式”。连到 xrdp server,先是看到一个登入接口,再由它提供的 sesman 服务 (libvnc.so) 来登入本机的桌面。而 xrdp 除了可以让你用远端桌面连线存取 Linux 桌面之外,还能透过它来登入其它 Windows 的远端桌面、VNC Server,以及其它也有安装 xrdp 的主机。并且是允许你用不同帐号进行“多重登入”,这在 Windows 的系统只有 Windows Server 才支援。

Read more

return top