linux启动vnc
‘壹’ 远程无限可能linuxVNC桌面连接一站式解决方案linux远程桌面vnc
有时候,我们在使用电脑时会遇到某些问题,我们想利用其它电脑的资源,但却很难实现。例如,无法远程桌面连接,在一台电脑上运行的程序无法在另一台电脑上执行,没有足够的带宽进行远程协作等。但是,这一切都不是问题,因为现在有Linux VNC桌面连接一站式解决方案。
Linux VNC桌面连接一站式解决方案是一套支持Linux平台的远程桌面技术。它利用VNC(Virtual Network Computing)技术,允许用户在不同的Linux系统之间共享桌面和文件。这样,用户就可以使用另一台电脑的资源来实现跨系统的远程协作,比如多个Linux系统可以共享文件、实施多人聊天、共享电脑屏幕、运行不支持网络访问的软件等。此外,Linux VNC桌面连接一站式解决方案还可以实现在文件和文件夹之间的相互转换,以及轻松实现电脑网络限制的快速连接和切换。
首先,使用Linux VNC桌面连接一站式解决方案之前,用户需要在所有Linux系统上安装VNC服务器,通过SSH远程连接上这些系统。这些Linux系统必须采用相同的VNC密码才能连接,可以通过修改配置文件或运行脚本实现共享VNC密码。
此外,还需要安装VNC Viewer,它可在本地桌面上显示和控制远程Linux系统,以及传输文件。在连接远程Linux系统时,用户必须使用IP地址或域名、用户名和VNC密码登录,最后客户端和服务器就可以实现连接并实现文件共享。
总之,Linux VNC桌面连接一站式解决方案是一种非常方便的解决方案,可以解决不同Linux系统之间的远程桌面连接问题,满足用户的多样化需求,实现各个系统之间的信息共享、协同工作和信息网络无限可能,更好地提高工作效率和简化管理。
‘贰’ 我的Linux连接vnc出现这个怎么办
1、确认VNC是否安装
默认情况下,Red Hat Enterprise Linux安装程序会将VNC服务安装在系统上。
可以用RPM命令确认是否已经安装VNC服务及查看安装的VNC版本。
Linux下如何配置VNC?
若系统没有安装,可以到操作系统安装盘的Server目录下找到VNC服务的RPM安装包vnc-server-4.1.2-9.el5.x86_64.rpm,安装命令如下
rpm -ivh /mnt/Server/vnc-server-4.1.2-9.el5.x86_64.rpm
2、启动VNC服务
使用vncserver命令启动VNC服务,命令格式为“vncserver :桌面号”,其中“桌面号”用“数字”的方式表示,每个用户连个需要占用1个桌面。
Linux下如何配置VNC?
以上命令执行的过程中,因为是第一次执行,需要输入密码,这个密码被加密保存在用户主目录下的.vnc子目录(/root/.vnc/passwd)中;同时在用户主目录下的.vnc子目录中为用户自动建立xstartup配置文件(/root/.vnc/xstartup),在每次启动VND服务时,都会 读取该文件中的配置信息。
3、VNC服务使用的端口号与桌面号的关系
VNC服务使用的端口号与桌面号相关,VNC使用TCP端口从5900开始,对应关系如下:
桌面号为“1” ---- 端口号为5901
桌面号为“2” ---- 端口号为5902
桌面号为“3” ---- 端口号为5903
……
基于Java的VNC客户程序Web服务TCP端口从5800开始,也是与桌面号相关,对应关系如下
桌面号为“1” ---- 端口号为5801
桌面号为“2” ---- 端口号为5802
桌面号为“3” ---- 端口号为5803
……
基于上面的介绍,如果Linux开启了防火墙功能,就需要手工开启相应的端口,以开启桌面号为“1”相应的端口为例,命令如下:
Linux下如何配置VNC?
4、登录VNC
第一种方法是使用VNC Viewer软件登陆测试,启动VNC Viewer软件 , Server输入“IP:1”,输入密码即可登录。
第二种方法是使用Web浏览器(如Firefox,IE,Safari)登陆,
地址栏输入http://IP:5801/ , 出现VNC viewer for Java(此工具是使用Java编写的VNC客户端程序)即可登录。
(注:VNC viewer for Java需要JRE支持)
5、配置VNC图形桌面环境为KDE
默认配置登陆到桌面后显示是非常简单的,是因为VNC服务默认使用的是twm图形桌面环境的,可以在VNC的配置文件xstartup中对其进行修改,取消配置文件中以下两项的#号。
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
Linux下如何配置VNC?
再重新启动vncserver服务后就可以登陆到KDE桌面环境
重新启动vncserver服务的方法:
Linux下如何配置VNC?
重新启动后就是我们常用的登录界面了,如图。
Linux下如何配置VNC?
‘叁’ linux系统中有没有类似windows的远程桌面软件
(只有背景,没有菜单栏问题没有解决)Virtual Network Computing(VNC)是进行远程桌面控制的一个软件。客户端的键盘输入和鼠标操作通过网络传输到远程服务器,控制服务器的操作。服务器的图形界面 通过网络传输会客户端显示给用户。给你的感觉就像直接在操作本地计算机一样,只是所有的程序和命令都是在服务器端执行。
1、打开一个Terminal,安装vnc4server
sudo apt-get install vnc4server
2、接着安装 sudo apt-get install gnome-panel
3、启动vnc4server,输入vnc4server此时系统会提示你输入密码,在通过客户端链接时将会用到这个密码。
输入完密码后你将看到类似下边的提示:
这里你就可以看到了新创建了一个桌面 为ubuntu:1这个作为后台连服务器用
4.编辑启动脚步
vim /home/用户名/.vnc/xstartup
在x-window-manager 增加#
然后再最下面增加2行
startgnome
DISPLAY=:1 gnome-session
5.重启VNC服务
vncserver -kill :1 然后再启动vnc服务输入vnc4server
6.在window下打开vnc客户端输入 服务器IP+:1:
7.点击确定,输入在服务端的密码
8.成功登录
PS:在这里顺便介绍一款window下操作linux类似FTP工具winscp,从window上拉取某个文件到linux下,直接拉取到对应的文件夹就达到了上传效果
+++++++++++++++++++附贴xrdp的方法++++++++++++++
打开终端:依次安装
sudoapt-get install xrdp
sudoapt-get install vnc4server tightvncserver
安装完毕以后,执行以下命令(该命令的作用是由于安装了 gnome桌面,ubuntu12.04中同时存在unity、GNOME多个桌面管理器,需要启动的时候指定一个,不然即使远程登录验证成功以后,也只是背景,其他什么也没有)
cd /home/youruser(youruser 是每个人自己的用户名)
sudo /etc/init.d/xrdp restart
3、运行Windows的mstsc