云服务器免费试用

ubuntu配置vnc(Ubuntu配置环境)

服务器知识 0 745

本文目录:

  • 1、ubuntu VNC远程连接
  • 2、ubuntu 关于vnc的配置
  • 3、为AWS上的ubuntu安装LXDE桌面和VNC
  • 4、Ubuntu 16.04 配置vnc4server
  • 5、如何在Ubuntu 14.04上安装和配置VNC
  • 6、Ubuntu 配置 VNC 远程连接

ubuntu VNC远程连接

对于Ubuntu18.04的远程桌面,其官方默认内置了vino远程服务,这个服务原生兼容VNC协议,然而还有很多VNC的老用户可能正在经历类似的折腾:

" 网上搜索引擎能够找到任何有关ubuntu 18.04之后的配置VNCServer的文章都不太适合使用现在的Ubuntu系统 ".

Ubuntu 18.04之后的vino服务是托管两个服务sshd和vnc因此,因此我们按照如图在设置窗口找到共享-屏幕共享

首先查看你当前网络环境下主机的地址,就本文而言,我的公司内网的地址是 192.168.50.107 ,这是我服务器机房会用到的一个测试地址。

如果你打算这样做的话,最好购买一些商业版本的VNC Viewer 客户端,这些客户端在连接安全方面提供良好的加密算法。回到正题,外网穿透无非几种技术,我这里只介绍虚拟服务,我们只要设置好内部主机的端口,和外部公网IP的端口即可。

ubuntu 关于vnc的配置

参考文档1

remmina

How to install and configure VNC on Ubuntu

延时

启动: remmina

如果遇到这个错误,请按照以下步骤解决:

安装dconf工具

打开dconf-editor

依次切换到 org-gnome-desktop-remote-access并将require-encryption项目关闭。

为AWS上的ubuntu安装LXDE桌面和VNC

一贯惯例,先运行

然后运行以下命令在Ubuntu上安装Lubuntu的定制LXDE和vanilla LXDE:

跟着就是安装VNC服务,我用的是 TightVncServer

在安装完成 后,需要对VNC 服务器进行初始配置,请使用该 vncserver 命令设置安全密码并创建初始配置文件:

然后重复输入两次密码。 8位密码!8位密码!8位密码! 重要事情说三遍,长度长了,它会自动截取前面八位,支持大小写字母,数字,和特殊字符。

然后系统会问你 Would you like to enter a view-only password (y/n)? 如果你希望高一个只能看,不能控制的,就可以选 y 然后弄多一个密码,我直接选 n 回车。

然后会出现以下内容:

完成上面的事情后,我们开始配置我们的VNCserver了。

配置VNC服务器

VNC 服务器需要知道启动时要执行的命令。它应该连接到哪个图形桌面。

这些命令位于主目录下的.vnc 文件夹中名为 xstartup 的配置文件中。启动脚本是在上一步中运行 vncserver 时创建的,但我们将创建自己的脚本以启动 LXDE 桌面。

首次设置 VNC 时,它会在端口 5901 上启动默认服务器实例。该端口称为显示端口,由 VNC 称为:1。VNC 可以在其他显示端口上启动多个实例,例如:2,:3 等等。

因为我们将要更改 VNC 服务器的配置方式,所以首先使用以下命令停止在端口 5901 上运行的 VNC 服务器实例:

然后会显示 Killing Xtightvnc process ID 5086 后面的数字每个设备都会有不同。

在修改 xstartup 文件之前,我们先 备份 原始文件:

现在创建一个新 xstartup 文件并在文本编辑器中打开它,vi/vim/nano随你们自己喜欢。

文件中的第一个命令 xrdb $HOME/.Xresources 告诉 VNC 的 GUI 框架读取服务器用户的.Xresources 文件。用户可以在.Xresources 中更改图形桌面的某些设置,如终端颜色,光标主题和字体渲染。第二个命令告诉服务器启动 LXDE,在这里您可以找到舒适地管理服务器所需的所有图形软件。

为确保 VNC 服务器能够正确使用此新启动文件,我们需要使其可执行。

然后我们重启服务器

然后就用VNC viewer去连接你的机子进行远程登录吧!

Ubuntu 16.04 配置vnc4server

1、安装vnc4server:

 sudo apt-get install vnc4server

2、安装gnome桌面:

sudo apt-getinstallgnome-session-flashback

sudo aptinstallubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal -y

3、开启vnc4server服务:

 vnc4server

4、输入密码

5、打开~/.vnc下的xstartup:

cd ~/.vnc

gedit xstartup

6、备份原始的xstartup:cp xstartup xstartup_ori

7、修改xstartup内容为:

#!/bin/sh

export XKL_XMODMAP_DISABLE=1

unset SESSION_MANAGER

unset DBUS_SESSION_BUS_ADDRESS

[ -x /etc/vnc/xstartup ] exec /etc/vnc/xstartup

[ -r $HOME/.Xresources ] xrdb $HOME/.Xresources

xsetroot -solid grey

vncconfig -iconic

gnome-session

gnome-panel

gnome-settings-daemon

metacity

nautilus

gnome-terminal

8、修改好后关闭先前打开的vnc4server后再次开启vnc

vnc4server -kill :1

vnc4server

9、在windows下安装realvnc的VNC Viewer后直接连接IP:端口,例如上面端口即为192.168.128.145:1 输入密码既可进入图形界面

10、查看目前已打开的vnc:

ps -ef|grep -i vnc

修改vnc密码: cd ~/.vnc

                          rm -rf passwd

然后再输入 vnc4server 就可根据提示重新设置密码

如何在Ubuntu 14.04上安装和配置VNC

1、先确认VNC是否安装(环境中用的是redhat)

默认情况下,Red Hat Enterprise Linux安装程序会将VNC服务安装在系统上,centos通过yum在线安装vnc

可以通过rpm命令检查是否安装了vnc,如果安装了就显示软件名称:

[root@redhat01 /]# rpm -qa | grep vnc

vnc-server-4.1.2-14.el5_6.6.x86_64

如果未安装就不会显示软件名称,可以到操作系统安装盘挂载起来,然后通过rpm安装vnc-server-4.1.2-9.el5.x86_64.rpm。

[root@redhat01 home]# rpm -ivh vnc-server-4.1.2-14.el5_6.6.x86_64.rpm

2、启动VNCserver服务

[root@redhat01 /]# /etc/init.d/vncserver start         #启动VNC服务

Starting VNC server: no displays configured [ OK ]

VNC服务使用的端口号与桌面号相关,VNC使用TCP端口从5900开始,对应关系如下:

桌面号为“1” ---- 端口号为5901

桌面号为“2” ---- 端口号为5902

具体可以参考   linux部署远程桌面|VNC远程桌面连接linux

Ubuntu 配置 VNC 远程连接

或者使用腾讯云的网页版 VNC,现在登陆进去直接显示命令行界面,但操作不太方便,不推荐

在文件中写入

用户名输入 ubuntu 的话,系统名会变成 ubunt,因为系统默认已经有了 ubuntu 这个用户名,不能重复

重启后即可登录

刚开始按照 这篇文章 中的方法进行配置,腾讯云的网页版 VNC 可以登录,但桌面端就没办法登录,登上去屏幕显示十字网格,推测是因为 xorg 和 xwindows 的显示协议不兼容吧,所以试了好多遍之后得出上文记载的方法,在腾讯云中可以使用。

【ubuntu配置vnc】的内容来源于互联网,如引用不当,请联系我们修改。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942@qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: ubuntu配置vnc(Ubuntu配置环境)
本文地址: https://solustack.com/27404.html

相关推荐:

网友留言:

我要评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。