ubuntu + xrdp + tigervnc 远程桌面
来源:互联网 发布:让 皮埃尔.热内 知乎 编辑:程序博客网 时间:2024/05/29 10:42
本教程适合ubuntu14.04和ubuntu16.04,简单方便,不需要安装任何桌面环境
第一种方案:
使用系统自带的桌面共享软件desktop Sharing,执行vino-preferences命令,然后配置如下:
中文版:
设置完成之后,使用vnc view(port: 5900)连接会提示权限不够,解决办法:
运行dconf-editor(没有该命令需要安装sudo apt-get install dconf-editor),并访问如下配置路径
org > gnome > desktop > remote-access ,取消钩选 “requlre-encryption”属性。
修改后便可以成功远程访问桌面了,但是有个问题就是当远程的Ubuntu机器不连接显示器时,我们登录Ubuntu远程桌面的分辨率只有1280x768,解决办法:
1.使用xrandr --fb 1920x1080(验证ok)。
2.短接vga信号线(没有验证)。
注意:我们需要设置自动登陆,如果不设置,ubuntu主机本地不是登录状态,就不能远程连接了。
System Settings->User Accounts
如何想使用windows自带的mstsc进行远程,需要装一下xrdp(sudo apt-get install -y xrdp),win端输入ip进入login to xrdp,模式可以选择console,密码就是桌面共享时设置的密码;vnc-any模式选择ip可以是远程主机ip也可以是127.0.0.1,port不变,密码是桌面共享时设置的密码。
第二种方案:
tigervnc + xrdp(这个主要参考该博文:http://blog.csdn.net/dzh_fly/article/details/52767652)
1 下载并安装tigervnc:
ubuntu14.04:
wget https://bintray.com/artifact/download/tigervnc/stable/ubuntu-14.04LTS/amd64/tigervncserver_1.4.3-3ubuntu1_amd64.deb
ubuntu16.04:
http://download.csdn.net/detail/qq_22918577/9840690(该资源包含16.04和14.04的安装包)
sudo dpkg -i tigervncserver_1.4.3-3ubuntu1_amd64.deb
安装依赖:
sudo apt-get -f install
安装xrdp
sudo apt‐get install xrdp ‐y
创建配置文件
echo unity>~/.xsession
可以实现远程连接。
注:
如果出现标题栏丢失,修改.xsession文件如下:
for in dicator in /usr/lib/x86_64‐linux‐gnu/indicator‐*;
do
basename=`basename ${indicator}`
dirname=`dirname ${indicator}`
service=${dirname}/${basename}/${basename}‐service
${service} &
done
unity
vncserver相关操作:
查看vnc服务:
vncserver -list
开启关闭服务:
vncserver :1 / -kill :1
服务操作:
/etc/init.d/vncserver start | stop | restart
vnc连接后可以在远程桌面上修改分辨率(也可以使用displays修改):
xrandr --output VNX-0 --mode 1920x1080
0 0
- ubuntu + xrdp + tigervnc 远程桌面
- ubuntu安装xrdp 远程桌面连接
- windows远程桌面连接ubuntu:xrdp
- Win7用远程桌面(xrdp+vnc)连接Ubuntu
- Win7用远程桌面(xrdp+vnc)连接Ubuntu
- Windows远程桌面(xrdp+vnc)连接Ubuntu
- Win7用远程桌面(xrdp+vnc)连接Ubuntu
- 使用xrdp实现windows 远程桌面 ubuntu linux
- 安装ubuntu远程桌面xrdp可视化设置界面
- Win7用远程桌面(xrdp+vnc)连接Ubuntu
- 使用xrdp实现windows 远程桌面 ubuntu linux
- 用XRDP方式远程桌面连接Ubuntu
- xrdp 实现Windows 远程桌面 Ubuntu Linux
- 使用xrdp实现windows 远程桌面 ubuntu linux
- xrdp完美实现windows 远程桌面 ubuntu 16.04
- ubuntu windows远程桌面连接xrdp相关问题
- 【xrdp】Ubuntu 16.04 + WIN7 远程桌面连接
- 使用xrdp实现Windows 远程桌面 Ubuntu Linux
- android studio 如何生成自己的sdk
- swift——复合类型——Array
- GIT实现自动拉取代码(可实现自动部署)
- Spring ApplicationListener使用方法及问题
- javaScript object、时间戳转时间格式
- ubuntu + xrdp + tigervnc 远程桌面
- js控制class常用函数
- 字符数组与字符串
- swift——复合类型——Set
- 纠错《COM技术内幕》之ProgID
- yii2 中的request 请求的方法详解
- Docker中如何删除image(镜像)
- UVA-512-Spreadsheet Tracking 简单模拟题 对一个表进行增删操作后查表 打表写法+详细注释
- swift——复合类型——Dict