Ubuntu下设置VNCServer
Virtual Network Computing(VNC)是进行远程桌面控制的一个软件。
客户端的键盘输入和鼠标操作通过网络传输到远程服务器,控制服务器的操作。
服务器的图形界面 通过网络传输会客户端显示给用户。
给你的感觉就像直接在操作本地计算机一样,只是所有的程序和命令都是在服务器端执行。
1、打开一个Terminal
2、下载 vnc4server :
sudo apt-get install vnc4server
3、启动vnc4server:
vnc4server
此时系统会提示你输入密码,在通过客户端链接时将会用到这个密码。
输入完密码后你将看到类似下边的提示:
New 'lzyfn-ubuntu:1 (lzyfn)' desktop is lzyfn-ubuntu:1
启动完vnc4server后在你的主目录下将会产生一个.vnc的目录。
此时就可以通过vnc客户端链接到服务器了。
4、停止一个vnc4server
vnc4server -kill :1
根据你启动时获得的数字替换此处的3。
5、打开 .vnc/xstartup 文件并编辑:
gedit /.vnc/xstartup
文件看起来将是这样的:
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vnccon** -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &
6、修改 .vnc/xstartup文件并保存
取消unset和exec开始的行的注释,注释以xsetroot,vnccon**,xterm和twm开始的行。执行后看起来像这样:
#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
#xsetroot -solid grey
#vnccon** -iconic &
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
7、修改/etc/X11/xinit/xinitrc文件的许可,使其可执行:
sudo chmod 755 /etc/X11/xinit/xinitrc
8、启动vnc4server:
vnc4server
注意:记住此处冒号后提示的数字
9、从另外的电脑登录这台服务器:
地址例如: 192.168.1.112:1 后面的:1就是启动时输出
vncviewer remote-server:1
按照提示输入你在第三部输入的密码,成功进入远程桌面。
10、若前面执行失败导致在VNC下看不到图形界面,鼠标变成"X"形状,
请查看第七条是否执行过,同时将刚建过的VNCServer删掉,vncserver -kill :1(1代表前面启动的vncserver序号)
11、Ubuntu 10.10下增添了对Windows键的定义,在里面被定义为Super键,
当用户在VNC下按下字母"d"时,会被错误的当做返回桌面的快捷方式导致d无法被输入,
此时可修改快捷键方式来避免此bug,新打开一个终端,在里面输入:gconf-editor,
这样会弹出一个对话框,到“Apps->Metacity->Global keybingdings"中找“show desktop”,
将其默认值<Super>D改为<Ctl><Alt>D即可。
相关推荐
有时,为了方便远程管理和维护,用户可能希望在没有本地显示器的情况下通过图形界面(GUI)来操作Ubuntu。这时,VNC(Virtual Network Computing)服务器就派上用场了。VNC服务器允许您从另一台计算机通过网络连接到...
在Ubuntu 20.04系统中安装VNCServer是一个便捷的方法,允许用户远程访问图形化桌面环境。VNC(Virtual Network Computing)是一种基于RFB协议的远程桌面控制软件,它使得用户可以从任何地方通过网络连接到另一台...
在Ubuntu上设置VNC服务器对于远程支持、多用户共享或在没有物理显示器的情况下运行系统非常有用。 首先,我们需要了解为什么在Ubuntu 20.04中安装Python 2.7是必要的。虽然Ubuntu 20.04默认预装了Python 3.8,但...
2. **修改VNCServer脚本**:另一种方法是直接修改VNCServer的脚本文件(`/usr/bin/vncserver`),以永久设置分辨率。打开该文件进行编辑,并找到以下行: ```bash $geometry="1280x1024"; ``` 修改完成后保存并...
树莓派ubuntu种子,用迅雷打开这个文件,下载烧录到SD卡即可
在大多数Linux发行版中,`vncserver`作为独立软件包提供,可以通过包管理器如`apt-get`(Ubuntu/Debian)、`yum`(CentOS/RHEL)或`dnf`(Fedora)进行安装。例如,在Ubuntu上,可以运行`sudo apt-get install ...
在本教程中,我们将探讨如何配置VNCServer,并使用Vncviewer进行远程连接。 首先,VNCServer是VNC服务端程序,主要负责在主机上创建并管理虚拟桌面,供远程客户端通过VNC协议访问。在Linux系统中,常见的VNCServer...
使用方法参考:https://blog.csdn.net/liujinbao8000/article/details/123961057
通过遵循这些步骤,你可以高效地在Win10环境下操作远程Ubuntu桌面,进行开发、测试或其他工作需求。这个压缩包文件"win10远程ubuntu18.08LTS"可能包含了上述过程的详细指南和配置文件,帮助你更顺利地完成远程连接。
在本资源包中,我们提供了在树莓派4B上安装Ubuntu 18.04 LTS(长期支持版本)所需的工具,以及设置VNC远程桌面访问的相关软件。 首先,`ubuntu-18.04.5-preinstalled-server-arm64+raspi3.img.xz`是Ubuntu 18.04 ...
Ubuntu下开启VNC的Tip方法 在Ubuntu系统中启用VNC(Virtual Network Computing)可以让用户远程访问和控制Ubuntu桌面。下面是启用VNC的Tip方法。 安装VNC 首先,需要安装VNC服务器和Java插件。使用以下命令进行...
其中,Ubuntu是一种广泛使用的Linux发行版,适用于各种场景下的服务器搭建。本文将详细介绍如何在Azure上搭建带有图形化界面的Ubuntu服务器,并通过VNC实现远程连接的过程。 #### 二、Azure订阅与Ubuntu虚拟机创建 ...
你可以通过`vncserver`命令进行这些设置。 7. **启动与连接**:启动VNC服务器后,远程用户可以通过VNC客户端软件(如RealVNC, TightVNC等)连接到你的Ubuntu系统,输入你在配置时设置的密码即可。 需要注意的是,...
本篇文章将详细探讨Ubuntu环境下安装和编译VNC源码包版本4.0的过程。 首先,我们来看VNC 4.0这个版本。在2003年,RealVNC发布了VNC 4.0版本,这是一个重要的里程碑,因为它引入了许多改进和新特性,包括更好的性能...
要在 Ubuntu 上启用桌面共享,需要在 `/usr/share/applications` 目录下打开“Desktop Sharing”选项,设置桌面共享选项,包括是否允许其他用户控制、远程连接时是否需要本机确认、远程连接的密码等项目。...
标题中的内容描述了一种在Windows环境下通过VNC(Virtual Network Computing)访问Ubuntu桌面的方法。VNC是一种远程桌面协议,允许用户通过网络连接到另一台计算机并控制其桌面环境。在这个场景中,用户需要在Ubuntu...
- 设置开机自启动:`systemctl enable vncserver@:1.service`。 - **配置VNC密码**: - 运行命令:`vncpasswd`,根据提示设置密码。 - **验证VNC服务状态**: - 可以通过命令`systemctl status vncserver@:1....
"vnc6.7.4 ubuntu"指的是VNC的6.7.4版本在Ubuntu操作系统上的应用。这个版本可能是针对Ubuntu进行了优化,提供了更好的兼容性和性能。 在Ubuntu上安装和配置VNC 6.7.4,首先需要确保系统是最新状态,通过运行`sudo ...