Linux1 VNC服务器 Linux平台远程桌面连接

Linux1 VNC服务器Linux平台远程桌面连接
Virtual Network Computing是一个桌面共享系统,在Linux系统上实现远程桌面连接,客户端必须安装vnc client软件包,通过vnc viewer与vnc server进行通信,把键盘,鼠标动作发送到远程计算机,并把远程计算机的屏幕发送回到本地,从而实现远程控制。

(1)右击桌面空白区域,执行【打开终端】命令,在打开的窗口中,输入“useradd user”命令,并按【回车】键,创建普通用户“user”,如图56所示
图56 新建账户user1
(2)在命令行输入“service vncserver start”命令,并按【回车】键,启动vncserver 服务,如图57所示。

图57 启动vncserver服务
(3)在命令行输入“su user1”命令,并按【回车】键,切换至user1账户,如图58所示。

图58 切换至user1账户
(4)在终端命令行输入“vncserver”命令,并按【回车】,启动“vnc server”,如图59所示。

图59 启动vnc server
(5)在终端窗口中,按照提示,依次输入vnc登录密码,并按【回车】键,如图60所示。

图60 设置远程登录密码
用户user1的桌面号为“12”
提示
(6)在Linux客户端,右击桌面空白区域,执行【打开终端】命令,在打开的窗口中,输入“mount /dev/cdrom /media”命令,并按【回车】键,挂载光盘至/media目录下,如图61所示。

图61 挂载光盘至/media目录
(7)在命令行输入“cd /media/Server”命令,并按【回车】键,进挂载目录,如图62所示。

图62 进入安装目录
(8)输入“find –name vnc*”命令,并按【回车】键,列出vnc client安装包,如图63所示。

图63 列出安装包
(9)在终端命令行输入“rpm –ivh vnc-4.1.2-9.e15.i386.rpm”命令,并按【回车】键,如图64所示。

图64 安装软件包
(10)在终端命令行输入“vncviewer”命令,并按【回车】键,执行vnc客户端程序,如图65所示。

图65 执行vnc客户端程序
(11)在弹出的“VNC VIEWER”对话框中,输入“vnc server”的IP地址和通信
端口号,如“192.168.0.254:5912”,并单击“OK”按钮,如图66所示。

图66 连接vnc-sever
vnc-server与vnc-client必须使用大于5900的端口号进行连接,连接号=5900+N(桌面号)提示
(12)在弹出的“VNC Authencation”对话框密码文本框中,输入密码,并按【回车】键,如图67所示。

图67 身份认证对话框
(13)vnc-server桌面连接成功,如图68所示。

图68 远程桌面。

合集下载

Linux下开启VNCserver服务(远程连接)

Linux下开启VNCserver服务(远程连接)

Linux下开启VNCserver服务(远程连接)Linux下开启VNCserver服务(远程连接)实验环境:centos6.8可⽀持 linux连linux linux连Windows1、检查系统是否安装了vnc 和 vncserver, rpm -qa | grep vnc如果没有安装那就⾏⾃⾏下载安装(我这⾥⽤yum安装了,vncserver安装需要安装依赖包xorg-x11-fonts-misc)(1)安装vnc yum -y install vnc(2)安装vncserver依赖包 yum -y install xorg-x11-fonts-misc(3)安装vncserver yum -y install tigervnc-server2、配置vncservers⽂件[root@oracle ~]# vim /etc/sysconfig/vncserversVNCSERVERS="1:root" (本⾏注释去掉并改为当前格式)VNCSERVERARGS[1]="-geometry 1024x768"(本⾏雷同上⼀个括号)3、配置xstartup⽂件编辑配置之前,需要使⽤vncserver命令创建默认配置⽂件[root@oracle ~]# vncserver输⼊⼝令:123456 (密码要求最少六位)确认⼝令:123456[root@oracle ~]# vim /root/.vnc/xstartupgnome-session & set starting GNOME desktop (在最后增加这⼀⾏,表使⽤gnome界⾯,否则是xfce界⾯)然后保存退出:x4、设置远程登录⼝令[root@oracle ~]# vncpasswdPassword: 123456Verifu: 1234565、启动vncserver服务(1)主服务器启动 service vncserver start(2)启动多个界⾯(如果只要⼀界⾯,这步可省略)[root@oracle ~]# vncserver :2 (启动root登录的第⼆个界⾯)6、停⽌vncserver服务service vncserver stop(停⽌start时候所启动的界⾯:1,其它另启的界⾯:2不停⽌)vncserver -kill :1 (停⽌某个界⾯,要⽤kill命令来杀掉界⾯1的进程)vncserver -kill :2 (停⽌某个界⾯,要⽤kill命令来杀掉界⾯2的进程)注:通过 #service vncserver status 命令可以查看出有多少个进程pid号,表⽰启动了多少个界⾯。

Linux操作系统下简单的远程桌面实现方法

Linux操作系统下简单的远程桌面实现方法

简单的介绍一个远程桌面———vnc方式的实现方法前提是server端要有一个vnc-server的和cnv的client端(其实就是生成vncviewer命令的包,但是一般的linux是包含此命令的)安装相关包之后配置即可使用Server端的设置1) 修改 /etc/sysconfig/vncserver,加入以下这一行VNCSERVERS="1:root"这里添加的用户要存在。

2) 运行 vncpasswd,设置vnc登录密码3) 启动 vncserver服务# /etc/init.d/vncserver startClient端在另一台系统上运行VNC客户端,使用2)步中设置的密码进行连接。

有以下三种客户端可供选择:a) 如果在Linux下,运行命令 vncviewer serveripaddress:1 (serveripaddress为服务器的IP 地址)。

b) 如果是Windows,需要去这里下载一个Windows客户端:/download.html。

c) 也可以从浏览器访问VNC服务器: http://serveripaddress:5801/,浏览器要打开java选项。

注:缺省vnc启动的是twm窗口管理器,如果想启动KDE,可以修改 /root/.vnc/xstartup 注释掉最后一行twm &,改为:# twm &startkde &vnc-server文件: vnc-server-4.0-8.1.i386.rpm大小: 1199KB下载: /upfile/070911153821.rpmvnc文件: vnc-4.0-8.1.i386.rpm大小: 155KB下载: /upfile/070911153834.rpm。

Linux配置VNC远程桌面

Linux配置VNC远程桌面

Linux配置VNC远程桌面
目录



o
o


o
o
前言
Linux 主机如果不是虚拟机安装,那么很难直接访问图形化界面。

通常都是使用 SSH 远程连接的方式来连接 Linux 主机,那么,当需要图形化桌面进行操作时,就可以配置 VNC 远程桌面来进行操作!
所以,如何配置 VNC 远程桌面?
☀️ VNC 服务端配置
配置本地 yum 源
可以参考:Linux 配置本地 yum 源(6/7/8)
安装 vnc 服务端软件
yum install -y tigervnc*
第三步,配置 VNC 服务端
登录所需访问的用户,比如 oracle 用户:
su - oracle
vncserver# 输入两次密码,该密码用于连接vnc远程桌面,可自定义
图中的 orcl:1 即 vnc 客户端需要输入的信息,但是由于没有配置DNS,因此需要把 orcl 换成主机 IP 地址,即:10.211.55.100:1!
注意:需要哪个用户连接 VNC 远程桌面,就切换到哪个用户进行配置!
VNC 客户端配置
下载 VNC 客户端软件
vnc 客户端软件下载地址:/en/connect/download/viewer/
下载后,直接打开就行:
VNC 客户端连接
在vnc客户端界面输入10.211.55.100:1,输入刚才输入的密码即可连接:
如果输入密码正确,则成功进入 Linux 主机的图形化界面!
至此,VNC 远程桌面配置完成!
本次分享到此结束啦~
如果觉得文章对你有帮助,点赞、收藏、关注、评论,一键四连
支持,你的支持就是我创作最大的动力。

Linux终端命令的远程登录和远程桌面技巧远程控制其他计算机

Linux终端命令的远程登录和远程桌面技巧远程控制其他计算机

Linux终端命令的远程登录和远程桌面技巧远程控制其他计算机远程登录(Remote Login)和远程桌面(Remote Desktop)是现代计算机技术中非常重要的功能。

通过远程登录,用户可以在不同的计算机之间进行连接和操作,而远程桌面则提供了图形化界面,使得远程操作更加直观和方便。

在Linux系统中,有许多强大的终端命令和技巧,可以帮助我们实现远程控制其他计算机的任务。

远程登录在Linux系统中,我们可以使用SSH(Secure Shell)命令实现远程登录其他计算机。

SSH是一种加密的网络协议,可以通过安全信道连接远程主机,并执行命令。

以下是通过SSH远程登录其他计算机的步骤:1. 打开终端:在本地计算机上打开终端,可以使用Ctrl+Alt+T快捷键或者在应用程序菜单中找到终端。

2. 输入SSH命令:在终端中输入以下命令,替换用户名和远程主机的IP地址或域名:```ssh username@remote_host```这里的username是远程主机上的用户名,remote_host是远程主机的IP地址或域名。

按下回车键后,系统会提示输入密码。

3. 输入密码:根据系统提示,输入远程主机的密码。

输入密码时,终端不会显示任何字符,这是正常的安全机制。

4. 登录成功:如果输入的用户名和密码正确,终端会显示类似于以下的提示信息:```Welcome to remote_host!```这意味着成功登录到远程主机。

远程桌面如果我们想要进行图形化操作并远程控制其他计算机,可以使用VNC(Virtual Network Computing)技术。

以下是使用VNC实现远程桌面控制的步骤:1. 安装VNC服务器:在远程主机上安装VNC服务器软件,例如TigerVNC或RealVNC。

具体安装方法可以参考相应软件的官方文档。

2. 配置VNC服务器:根据实际需求,配置VNC服务器,设置密码和监听端口等参数。

3. 启动VNC服务器:启动VNC服务器,确保服务器正在监听指定的端口。

linux下远程桌面连接 VNC使用

linux下远程桌面连接 VNC使用

Centos安装VNC-serverVNC简介网络遥控技术是指由一部计算机(主控端)去控制另一部计算机(被控端),而且当主控端在控制端时,就如同用户亲自坐在被控端前操作一样,可以执行被控端的应用程序,及使用被控端的系统资源。

VNC(Virtual Network Computing)是一套由AT&T实验室所开发的可操控远程的计算机的软件,其采用了授权条款,任何人都可免费取得该软件。

VNC软件主要由两个部分组成:VNC server及VNC viewer。

用户需先将VNC server安装在被控端的计算机上后,才能在主控端执行VNC viewer控制被控端。

(在windows中也由一套著名的网络遥控软件――Symantec公司推出的pcAnywhere。

VNC server与VNC viewer支持多种操作系统,如Unix系列(Unix,Linux,Solaris等),windows及MacOS,因此可将VNC server 及VNC viewer分别安装在不同的操作系统中进行控制。

如果目前操作的主控端计算机没有安装VNC viewer,也可以通过一般的网页浏览器来控制被控端。

整个VNC运行的工作流程如下:,(1)VNC客户端通过浏览器或VNC Viewer连接至VNC Server。

(2)VNC Server传送一对话窗口至客户端,要求输入连接密码,以及存取的VNC Server显示装置。

(3)在客户端输入联机密码后,VNC Server验证客户端是否具有存取权限。

(4)若是客户端通过VNC Server的验证,客户端即要求VNC Server显示桌面环境。

一、Vnc-server端安装:①方法一:1.安装vnc-server[root@test ~]# yum install vnc-server2.配置vnc-server[root@test ~]# vi /etc/sysconfig/vncservers3.设置vnc密码4.启动vnc-server服务5.测试登陆6.输入密码:7.登陆成功②.方法二1.安装vnc-server[root@test ~]# yum install vnc-server2.通过默认方式配置3.登陆测试或4.输入登陆密码:5.登陆成功二、多用户添加:1.在vnc-server配置文件中增加tiantian用户。

如何在Linux终端中进行远程桌面访问

如何在Linux终端中进行远程桌面访问

如何在Linux终端中进行远程桌面访问在Linux系统中,我们可以通过远程桌面访问来连接到其他远程计算机,并在本地终端上操作远程计算机。

远程桌面访问是一种非常方便实用的功能,本文将介绍如何在Linux终端中进行远程桌面访问。

一、安装远程桌面客户端要在Linux终端中进行远程桌面访问,首先需要安装远程桌面客户端。

在Linux系统中,有许多可供选择的远程桌面客户端,例如Remmina、Vinagre等。

你可以选择根据自己的需求进行安装。

二、配置远程桌面服务端在进行远程桌面访问之前,我们需要确保远程计算机上已经开启了远程桌面服务。

在Linux系统中,常用的远程桌面服务端有VNC和XRDP。

下面我们分别介绍如何配置这两种服务。

1. VNCVNC是一种远程桌面协议,通过VNC可以实现对远程计算机的图形界面访问。

在Linux系统中,可以使用TightVNC等软件来配置VNC服务。

具体步骤如下:1. 在远程计算机上安装TightVNC服务器软件:sudo apt-get install tightvncserver2. 启动VNC服务器并设置密码:tightvncserver3. 通过VNC Viewer等工具在本地终端上连接到远程计算机,并输入密码进行验证。

2. XRDPXRDP是一种远程桌面协议,通过XRDP可以实现对远程计算机的图形界面访问。

在Linux系统中,可以使用xrdp等软件来配置XRDP 服务。

具体步骤如下:1. 在远程计算机上安装XRDP服务器软件:sudo apt-get install xrdp2. 启动XRDP服务:sudo service xrdp start3. 在本地终端上使用远程桌面客户端连接到远程计算机。

三、远程桌面访问在完成远程桌面服务端的配置后,我们可以通过远程桌面客户端在Linux终端上进行远程桌面访问了。

1. 打开远程桌面客户端在Linux终端上打开你安装的远程桌面客户端。

Linux终端中的远程桌面访问和控制

Linux终端中的远程桌面访问和控制Linux操作系统作为一个开放源代码的操作系统,具有广泛的适用性和自由度。

在Linux终端中,远程桌面访问和控制是一项重要的功能,它使得用户可以在不同的设备之间进行远程操作和管理。

本文将介绍如何在Linux终端中实现远程桌面访问和控制。

一、远程桌面访问在Linux终端中,通过使用远程桌面协议可以实现远程桌面访问。

常见的远程桌面协议包括Virtual Network Computing (VNC)和Remote Desktop Protocol (RDP)等。

1. VNC远程桌面访问VNC是一种基于图形化界面的远程桌面访问协议。

在Linux终端中,可以通过安装和配置VNC服务器来实现远程桌面访问。

首先,使用以下命令安装VNC服务器:```sudo apt-get install vncserver```安装完成后,使用以下命令启动VNC服务器:```vncserver :<display_number>```其中,\<display_number\>为显示编号,例如:vncserver :1。

接下来,使用VNC客户端连接到Linux终端的IP地址和显示编号,即可实现远程桌面访问。

2. RDP远程桌面访问RDP是一种由微软开发的远程桌面协议,用于在Windows操作系统中进行远程桌面访问。

在Linux终端中,通过安装和配置RDP服务器和客户端可以实现RDP远程桌面访问。

首先,使用以下命令安装XRDP服务器:```sudo apt-get install xrdp```安装完成后,使用以下命令启动XRDP服务器:```sudo systemctl start xrdp```接下来,使用RDP客户端连接到Linux终端的IP地址,即可实现远程桌面访问。

二、远程桌面控制在Linux终端中,不仅可以进行远程桌面访问,还可以进行远程桌面控制。

远程桌面控制允许用户在远程设备上实时操作和控制Linux终端。

Linux命令高级技巧之远程管理与连接

Linux命令高级技巧之远程管理与连接远程管理与连接是Linux系统中非常重要的一部分,它们允许用户从本地计算机连接到远程服务器或者从一台服务器连接到另一台服务器。

本文将介绍一些常用的Linux命令高级技巧,帮助用户更好地实现远程管理与连接。

一、SSH命令SSH(Secure Shell)是一种通过网络对远程计算机进行加密通信的协议。

它提供了一种安全的远程登录方式,可以在不安全的网络中安全地传输数据。

使用SSH命令可以远程登录到目标计算机,并执行各种操作。

1. 远程登录通过SSH命令进行远程登录非常简单,只需在终端输入以下命令:```ssh username@hostname```其中,username是目标计算机的用户名,hostname是目标计算机的IP地址或域名。

执行该命令后,系统会提示你输入密码进行身份验证。

2. 远程复制文件通过SSH还可以实现远程复制文件的功能。

使用SCP(Secure Copy)命令可以将本地文件复制到远程服务器,或者将远程服务器上的文件复制到本地。

使用方法如下:```scp local_file remote_username@remote_ip:remote_folder```或者```scp remote_username@remote_ip:remote_file local_folder```local_file是本地文件的路径,remote_username是远程服务器的用户名,remote_ip是远程服务器的IP地址,remote_folder是远程服务器的目标文件夹,remote_file是远程服务器上的文件路径,local_folder是本地存储文件的目标文件夹。

二、Telnet命令Telnet是一种用于远程登录的网络协议,它可以通过TCP/IP网络在本地计算机和远程计算机之间建立一个双向的、基于文本的通信会话。

虽然Telnet命令没有SSH命令安全,但在一些特定场景下仍然有其用途。

VNCCentOSLinux下VNCServer远程桌面配置详解

VNCCentOSLinux下VNCServer远程桌⾯配置详解VNC概述VNC (Virtual Network Console)是虚拟⽹络控制台的缩写。

VNC 是⼀款优秀的⼯具软件,由著名的的欧洲研究实验室开发的。

VNC 是在基于和的免费的,能⼒强⼤,⾼效实⽤,其性能可以和或中的任何远程控制软件媲美。

在 Linux 中,VNC 包括以下四个命令:vncserver,vncviewer,vncpasswd,和 vncconnect。

⼤多数情况下只需要其中的两个命令:vncserver 和 vncviewer。

⽬前,原来的AT&T 版本已经不再使⽤,因为更多有重⼤改善的分⽀版本已经出现,像是RealVNC, VNC tight 和UltraVNC。

Real VNC 是当前最活跃和强⼤的主流应⽤。

RealVNC官⽅⽹址 :TightVNC官⽅⽹址:TigerVNC官⽅⽹址: TigerVNC最初基于TightVNC的(从未发布的)VNC 4分⽀UltraVNC官⽅⽹址:VNC原理VNC系统由客户端,服务端和⼀个协议组成。

VNC的服务端⽬的是分享其所运⾏机器的屏幕,服务端被动的允许客户端控制它。

VNC客户端(或Viewer)观察控制服务端,与服务端交互。

VNC 协议 Protocol (RFB)是⼀个简单的协议,传送服务端的原始图像到客户端(⼀个X,Y 位置上的正⽅形的点阵数据),客户端传送事件消息到服务端。

服务器发送⼩⽅块的帧缓存给客户端,在最简单的情况,VNC协议使⽤⼤量的带宽,因此各种各样的⽅法被发明出来减少通讯的开⽀,举例来说,有各种各样的编码⽅法来决定最有效率的⽅法来传送这些点阵⽅块)协议允许客户端和服务端去协议哪种编码会被使⽤,最简单的编码,被⼤多数客户端和服务端所⽀持的是,从左到右的像素扫描数据的原始编码,当原始的满屏被发送后,只发送变化的⽅块区域。

这种编码在幁间只有⼩部分屏幕变化的情况下⼯作的⾮常好(像是⿏标键在桌⾯移动的情况,或在光标处敲击⽂字),不过如果⼤量的像素同时变化带宽将会增加的⾮常⾼,像是拖动⼀个窗⼝或观看全屏录像。

Linux的远程桌面折腾指南

Linux的远程桌⾯折腾指南因为实验服务器需要远程提供给研⼀童鞋使⽤,这两天折腾了⼀下Linux的远程桌⾯,在此记录总结⼀下。

服务器系统为Lubuntu 16.04远程登录到Linux⽅案⼀:简单使⽤——x11vnc单⽤户的情况下,使⽤x11vnc是最简单的⽅法,详细设置过程可以参看,该⽂提供了。

这⾥不再赘述。

注意事项:1. 脚本最后有⼀段关机命令,注意根据需求修改或者注释掉2. x11vnc和Lubuntu的light-locker锁屏程序⽤冲突,详见,⾃动锁屏后,VNC会⿊屏,⽆法进⼊桌⾯。

我的解决⽅案是sudo apt autoremove light-locker,不⽤锁屏程序了,或者换成其他⾃⼰喜欢的⽅案⼆:多⽤户登录——xrdp对于多⽤户登录使⽤的情况,推荐使⽤xrdp。

使⽤VNC也可以实现多⽤户登录⽅案,可。

相⽐xrdp,VNC⽅案在安全性⽅⾯稍差,配置也更⿇烦,我按照教程没有成功配置,感兴趣的童鞋可以折腾⼀下。

具体配置⼯作如下:1. sudo apt install xrdp安装xrdp2. 在需要远程登录的⽤户的home⽬录下,修改~/.xsession⽂件,添加桌⾯session启动命令。

如Xfce桌⾯添加:xfce4-session,(**注意:Xfce在vnc下有bug,tab补全功能⽆法使⽤,解决⽅法参见),如Lubuntu添加:lxsession -e LXDE -s Lubuntu3. 注意检查/etc/xrdp/startwm.sh最后⼀⾏为. /etc/X11/Xsession4. 启动xrdp服务,sudo sysemctl start xrdp5. 设置xrdp服务开机⾃启,sudo systemctl enable xrdpxrdp连接效果展⽰:可直接使⽤Windows远程连接,此处可在连接设置中调整远程屏幕分辨率。

连接后登录界⾯成功连接后界⾯xrdp后续配置20180419更新默认配置的xrdp,每次远程连接会创建新的会话,这样就不能继续上⼀次会话了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档