os: ubuntu 12.04
案装rdp server
# apt-get install xrdp
会自动安装 vnc4server vnc4server xbase-clients 等软件
安装完之后,即可通过win 自带的远程桌面连接程序(win 7 则要xrdp 的版本为 0.6 或以上)或rdesktop,xfreerdp程序 登陆到ubuntu 上
这种登陆方式是另开一屏,无法看到他人使用的情况
若要远程监控ubuntu 桌面(即共享模式,所有人看到的都是同一画面与操作)
启动 vnc4server
运行 vino-preferences (如果没有此命令,安装vino 包)
在弹出的对话中把 共享 一栏中的 “允许他人查看你的桌面” 等选上
然后通过vnc view(网上有很多这种软件) 访问即可
PS:如果vino-preferences 没有选上 “允许他人查看你的桌面”, 通过vnc view 直接输入server ip 登陆会提示出错,
若ip后跟DISPLAY 号则可以(如: 192.168.1.103:10)
利用ssh 远程
$ ssh -XC user@host
$ firefox
以上2条command会把远程服务器firefox窗口传到本地计算机来(注意只能登陆用户的身份来打开应用,若切到了其他用户则打开会出错(root也不例外))
提示: 使用ssh -XC命令, 可以把远程的桌面窗口调用到本地桌面进行操作。 注意是大写的XC, 有利于链接查的网络, 如果用Xc, 那么因为网络速度的问题常常提示错误。
参考:
http://blog.csdn.net/deccmtd/article/details/5987881
一个开放源码的vnc viewer (c++ 和 java两个版本)
阅读(1874) | 评论(0) | 转发(0) |