Linux下远程桌面的使用以及设置vnc

合集下载

Linux下如何配置VNC

Linux下如何配置VNC

Linux下如何配置VNCVNC(Virtual Network Computing,虚拟网络计算机)是一种可以对远程计算机进行远程控制的软件,支持linux远程桌面管理,也适合其它操作系统。

下面是學習啦小編收集整理的Linux下如何配置VNC,希望對大家有幫助~~Linux下配置VNC方法/步骤1、确认VNC是否安装默认情况下,Red Hat Enterprise Linux安装程序会将VNC服务安装在系统上。

可以用RPM命令确认是否已经安装VNC服务及查看安装的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.rpm2、启动VNC服务使用vncserver命令启动VNC服务,命令格式为“vncserver :桌面号”,其中“桌面号”用“数字”的方式表示,每个用户连个需要占用1个桌面。

以上命令执行的过程中,因为是第一次执行,需要输入密码,这个密码被加密保存在用户主目录下的.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”相应的端口为例,命令如下:4、登录VNC第一种方法是使用VNC Viewer软件登陆测试,启动VNC Viewer 软件, Server输入“IP:1”,输入密码即可登录。

vncviewer命令用法 linux csdn

vncviewer命令用法 linux csdn

vncviewer命令用法linux csdn使用vncviewer命令连接到远程主机VNC(Viewer)是一款非常常用的远程桌面控制软件,可以方便地在本地计算机上连接到远程主机并进行操作。

在Linux上,我们可以使用vncviewer命令来连接到远程主机。

本文将会详细介绍vncviewer命令的用法,以及一步一步的连接远程主机的操作流程。

第一步,安装VNC Viewer在开始之前,我们需要先确保在本地计算机上已经安装了vncviewer软件。

在大部分Linux发行版中,vncviewer已经作为默认软件包之一进行了安装。

如果没有安装,可以使用系统的包管理工具进行安装。

下面以Ubuntu系统为例,演示如何安装vncviewer软件。

打开终端,执行以下命令来安装vncviewer软件:sudo apt-get updatesudo apt-get install vncviewer系统将会自动安装vncviewer软件及其依赖项。

第二步,连接到远程主机当vncviewer软件安装完成后,我们就可以开始连接到远程主机了。

在连接之前,我们需要先获取远程主机的IP地址或者主机名,并确保远程主机已经开启了VNC服务。

下面通过一个实例来演示如何使用vncviewer命令连接到远程主机:假设远程主机的IP地址为192.168.1.100。

打开终端,执行以下命令来连接到远程主机:vncviewer 192.168.1.100执行以上命令后,vncviewer软件会弹出一个窗口,提示输入VNC密码。

输入正确的密码后,就能够成功连接到远程主机。

在连接到远程主机之后,我们可以在vncviewer窗口中看到远程主机的桌面画面,通过鼠标和键盘就能够在远程主机上进行操作了。

第三步,高级用法除了基本的连接功能之外,vncviewer命令还提供了一些高级的用法,来满足不同的需求。

下面介绍几个常用的高级用法:1. 指定分辨率在连接远程主机时,可以通过“-geometry”参数来指定分辨率。

Linux终端中的远程连接和远程管理命令

Linux终端中的远程连接和远程管理命令

Linux终端中的远程连接和远程管理命令在Linux终端中,我们可以利用各种远程连接和远程管理命令来管理远程服务器或其他网络设备。

这些命令能够帮助我们在不同的终端之间进行数据传输、文件共享和远程控制等操作,大大提高了工作的效率和便利性。

本文将介绍几个常用的Linux远程连接和远程管理命令,并给出使用示例。

一、SSH命令SSH(Secure Shell)是一种网络协议,用于在不安全的网络环境中对计算机进行安全的远程登录。

通过SSH命令,我们可以远程连接到服务器或其他远程设备,并进行文件传输和远程操作。

1. 远程登录SSH命令最常用的功能是远程登录。

我们可以通过以下命令来登录到远程服务器:```ssh [用户名]@[服务器地址]```例如,登录到IP地址为192.168.0.1的服务器,用户名为admin的账户,可以使用以下命令:```****************.0.1登录成功后,需要输入密码进行身份验证。

2. 文件传输SSH还可以用于文件传输。

通过SCP命令(Secure Copy),我们可以在本地计算机和远程服务器之间进行文件复制。

```scp [源文件路径] [目标文件路径]```例如,将本地文件`/home/user/file.txt`复制到远程服务器的`/tmp`目录中,可以使用以下命令:```scp/home/user/*********************.0.1:/tmp```二、Telnet命令Telnet是一种常用的远程登录协议,可以在本地计算机上远程登录到其他计算机。

虽然Telnet在数据传输过程中不提供加密功能,安全性较低,但它仍然用于简单的远程管理任务。

1. 远程登录Telnet命令可以通过以下方式登录到远程服务器:telnet [服务器地址]```例如,登录到IP地址为192.168.0.1的服务器,可以使用以下命令:```telnet 192.168.0.1```登录成功后,需要输入用户名和密码进行身份验证。

linux vncserver用法

linux vncserver用法

linux vncserver用法VNC(Virtual Network Computing)是一种远程桌面协议,可以让用户通过网络远程访问另一台计算机的图形用户界面。

在Linux系统中,VNCServer是一种允许远程用户访问Linux桌面的服务。

以下是在Linux系统中使用VNCServer的一些基本步骤:1. 安装VNCServer在大多数Linux发行版中,可以使用包管理器安装VNCServer。

例如,在Debian/Ubuntu上,可以使用以下命令安装VNCServer:sqlsudo apt-get updatesudo apt-get install vncserver2. 配置VNCServer在安装VNCServer后,需要对每个要远程访问的桌面进行配置。

可以通过编辑~/.vnc/xstartup文件来完成配置。

该文件应该包含以下内容:bash#!/bin/shunset SESSION_MANAGERexec /etc/X11/xinit/xinitrc如果使用的是GNOME桌面环境,可以将最后一行改为gnome-session&;如果使用的是KDE桌面环境,可以将最后一行改为kde&。

3. 启动VNCServer在配置完成后,可以启动VNCServer。

可以使用以下命令启动VNCServer:cssvncserver -geometry 800x600这将在本地计算机上启动一个VNCServer,并监听800x600的分辨率。

可以使用其他命令选项来指定其他分辨率和其他参数。

例如,要使用默认分辨率并启动VNCServer,可以使用以下命令:cssvncserver4. 停止VNCServer当不再需要远程访问时,可以停止VNCServer。

可以使用以下命令停止VNCServer:arduinovncserver -kill :1这将停止编号为1的VNCServer。

Linux下VNC的启动和设置

Linux下VNC的启动和设置

Linux下VNC的启动和设置在Red Hat Enterprise Linux 3.0下,系统自带了VNC软件,用如下命令查看是否已安装了VNC软件:#rpm –qa|grep vnc --查看Linux系统中是否已安装了VNCVnc-4.1.2-14. el5_3.1Vnc-server-4.1-2-14.el5_3.1VNC Server 的启动和设置(1)启动VNC Server:#vncserver 第一次启动时要求你生成口令文件You will require a password to access your desktops.Password: forallsoftfile-----------------------------------设置远程管理密码Verify: forallsoftfile---------------------------------------确认密码New ‘X’desktop is linux:1 --要记住这一行稍后会用到。

Creating default startup script /root/.vnc/xstartupStarting applications specified in /root/.vnc/xstartupLog file is /root/.vnc/linux:1.log我是用root用户进行远程管理的,当然这不是一个好习惯如果是用别的用户进行远程管理的,先用允许远程登陆的帐号登陆系统,再用vncpasswd命令生成口令文件,当然也可以用此命令更改密码。

(2)设置VNC Server编辑$root/.vnc/xstartup文件。

这一步要注意,如果这里没做好,那么可能用客户端登陆的时候显示出来的就是一个灰色的界面或者根本无法连接。

#vi /root/.vnc/xsatartup去掉以下两句:#unset SESSION_MANAGER#exec /etc/X11/xinit/xinitrc因为VNC自带默认的TWM窗口管理器用起来很不爽,所以把twm &这句改为:gnome –session &,如果是用KDE桌面的,则改为kde-session &。

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远程控制的实现

Linux 第章嵌入式VNC远程控制的实现什么是嵌入式VNC远程控制VNC(Virtual Network Computing)是一种远程桌面控制协议,可以在不同的操作系统之间远程控制计算机。

嵌入式VNC远程控制是将VNC协议运行在嵌入式设备上的实现,使得用户可以通过网络远程访问嵌入式设备的桌面环境,进行控制和管理。

嵌入式VNC远程控制的优点嵌入式设备通常不具备大屏幕、键盘鼠标等输入输出接口,使用VNC协议可以将嵌入式设备的桌面环境映射到远程计算机上,用户可以通过这种方式远程控制和管理嵌入式设备,使得嵌入式设备的开发、维护、调试等工作变得更加高效和方便。

实现嵌入式VNC远程控制的步骤1. 编译安装VNC ServerVNC Server是实现嵌入式VNC远程控制的核心组件,需要先在嵌入式设备上编译并安装VNC Server。

1.首先,在嵌入式设备上安装必要的编译工具及开发环境,如gcc、make、libssl-dev、libssl1.0.0等。

2.下载VNC Server的源代码,并解压缩到指定目录中。

3.进入VNC Server源代码目录,使用以下命令编译并安装VNC Server:./autogen.sh && ./configure --without-x &&make&&sudo make install上述命令将会自动编译并安装VNC Server,安装完成后可以查看相应的安装目录及文件。

2. 配置VNC ServerVNC Server安装完成后,默认的配置文件较为简单,需要进行一些配置才能使其正常运行。

以下是常见的VNC Server配置项:1.设置VNC Server监听的端口号,可以使用默认的5900端口或者其它自定义的端口号。

2.设置VNC Server的密码,用于访问VNC Server的认证。

3.设置VNC Server的分辨率以及颜色深度等显示参数。

vnc使用教程

vnc使用教程

vnc使用教程VNC使用教程VNC(Virtual Network Computing)是一种远程桌面控制软件,可以让用户通过网络连接到远程计算机,并在本地控制远程计算机的操作。

下面是VNC的使用教程:1. 安装和配置VNC服务器:a. 下载并安装VNC服务器软件,例如RealVNC、TightVNC 等。

b. 打开VNC服务器软件,设置密码以保护远程访问。

c. 配置VNC服务器的相关设置,例如显示分辨率、颜色质量等。

2. 配置远程计算机:a. 打开远程计算机的设置,启用远程桌面访问(对于Windows系统,打开“控制面板”、“系统和安全”、“系统”,点击“远程设置”,勾选“允许远程连接到此计算机”)。

b. 如果远程计算机连接到了防火墙或路由器,需要在防火墙或路由器上设置端口转发,将VNC服务器的端口(默认为5900)转发到远程计算机的IP地址上。

3. 连接远程计算机:a. 在本地计算机上,下载并安装VNC客户端软件,例如RealVNC Viewer、TightVNC Viewer等。

b. 打开VNC客户端软件,输入远程计算机的IP地址和端口号(如果使用默认端口,只需要输入IP地址),点击连接。

c. 输入之前设置的密码,点击登录。

d. 等待连接成功,就可以在本地控制远程计算机的操作了。

4. 设置其他高级选项(可选):a. VNC客户端可以设置本地和远程计算机之间的文件传输。

b. VNC客户端还可以设置共享剪贴板,实现本地和远程计算机之间的文本和文件复制粘贴功能。

c. VNC客户端可以设置屏幕截图、录制和播放远程计算机的操作过程。

总结:VNC是一种方便实用的远程桌面控制软件,在安装和配置VNC服务器、配置远程计算机、连接远程计算机和设置其他高级选项等步骤后,就可以实现本地控制远程计算机的操作。

请按照以上步骤进行操作,希望本教程对您有所帮助。

linux平台下远程桌面服务器的安装和设置

linux平台下远程桌面服务器的安装和设置

注意:最好不要将xdm服务器直接连接到路由器、防火墙上,那样会抛弃UDP广播包,造成不能访问。
linux下测试:
“应用程序”-->“ internet ”-->“ 终端服务器客户端”
“计算机” 输入IP地址 “协议” 选择 XDMCP
注意:XDMCP在安装过Xnest后才可选 Xnest安装如下:
3、linux 下的测试
使用“应用程序”-->“ internet ”-->“终端服务客户端”
或是 sudo rdesktop IP地址或是 sudo rdesktop
login to xrdp 界面中的“ module ”填写 “ sesman-Xvnc ”、“username ”填写用户名、“ password ”填写密码。
port=3389 监听端口
crypt_level=low 加密程度(low为40位,high为128位,medium为双40位)
channel_code=1 不知道是什么
sudo vi /etc/xrdp/sesman.ini
[Globals]
ListenAddress=127.0.0.1 监听ip地址(默认即可)
注:你们的gdm脚本路径可能会和我的不一样,用which gdm查找即可!
测试 :
sudo service gdm start
windows 下测试:
安装xmanager for windows 会在桌面上产生 一个 Xmanager 文件夹,打开里面的 Xbrowser 软件会自动在子网内扫描,如果发现可用的xdm服务器,会自动显示,如果没有找到请自行检查。
LogLevel=DEBUG 登陆日志记录等级(级别分别为,core,error,warn,info,debug)

VNC基本设置

VNC基本设置

VNC(Virtual Network Computing)虚拟网络计算工具,本质上来说是一个远程显示系统,管理员通过它不仅仅可以在运行程序的本地机上察看桌面环境,而且可以从Internet上的任何地方察看远程机器的运行情况,而且它具有跨平台的特性。

Linux 要使用远程桌面需要安装VNC,好在Red Hat Enterprise Linux AS 5.0 已经自带了VNC,默认也已经安装了,只要配置一下就可以了。

但是Windows客户端还是要安装的。

VNCServer 配置:1. 启动 VNC Server:打开终端执行:vncserver2. 默认情况下VNC Viewer只能看到 VNC Server的命令行。

要VNC Viewer 上可以看到Linux桌面需要做如下设置:在VNC Viewer所在的机器上,取消/root/.vnc/xstartup文件中下面两行的注释即可: unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc3. Linux启动后自动运行VNCServer1) 在系统设置>服务器设置>服务中把 vncserver 打勾。

2) 打开配置文件/etc/sysconfig/vncservers,去掉下面这行的注释,VNCSERVERS="1:root" VNCSERVERARGS[1]="-geometry 800x600" (这里注意一下,默认系统配置里有–nolisten tcp 和–nohttpd ,这两个是阻止Xwindows 登陆和HTTP方式VNC登陆的,如果需要图形界面,那就删除这部分。

) 1表示VNC以桌面1运行,这样可以启动root的桌面。

4. VNC端口如果需要从外网控制内网的某台Linux,则需要打开防火墙相应的端口,并在路由器上进行端口映射。

VNC给浏览器的端口是5800+N,给vncviewer的端口是5900+N,N是设置的display号Windows 客户端 VNC Viewer 的配置: 1. 从/download.html 下载 VNC Free Edition for Windows Version 4.1.2 2. 打开 VNCViewer :填入VNCServer 的IP:编号(1或2或...)3. VNCViewer 切换全屏模式:F8。

linux vncserver配置和远程控制说明

linux vncserver配置和远程控制说明

RedHat Linux AS4远程控制管理配置1、安装2、配置VNC服务A、在安装RedHat AS4操作系统的过程中应该选择安装VNC程序B、打开一个中断窗口,输入rpm –q vnc-server命令来检查VNC服务是否安装。

如果安装成功,在目录/etc/sysconfig 中有vncserver文件,在目录/usr/bin 中有命令vncserver1.JPGC、置VNC服务,首先启动VNC服务,命令 vncserverD、会提示输入密码,这个密码是远程登陆时所需要输入的密码E、系统会提示再次确认密码2.JPGF、检测VNC服务命令ps –eaf (这个命令是检查在当前系统中运行的所有服务)。

另外一个针对VNC服务的检测命令是 /etc/init.d/vncserver status 如果VNC服务运行正常,那么会给出提示。

3.JPGG、检测端口、测试端口命令netstat –arp | grep Xvnc4.JPGH、停止VNC服务(终止VNC程序运行),命令vncserver –kill :1 1是表示启动VNC服务时所监听的地址,服务器可以启动不止一个VNC服务,因此必须指定停止那一个I、察看VNC运行日志J、关于VNC链接后图形界面显示问题的解决。

通过以上的配置后,VNC服务正常运行,用户可以通过VNC客户端软件远程登陆LINUX主机,但是由于VNC服务默认的X-Windows是TWM,此时界面比较难看或不能正确显示图形界面,解决办法如下:运行了 # vncserver后,会在当前用户目录下生成.vnc目录,例如当前用户是root,则会有/root/.vnc/目录,在.vnc目录修改Xstartup文件,更改图形显示参数。

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/xstartupn".#[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresourcesn".#xsetroot -solid greyn".#vncconfig -iconic &n".#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &twm &修改后xstartup文件内容是:#!/bin/sh# Uncomment the following two lines for normal desktop:unset SESSION_MANAGERexec /etc/X11/xinit/xinitrc#[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup#[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources#xsetroot -solid grey#vncconfig -iconic &#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &#twm &重新启动vncserver的方法请参考上面的文档。

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

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所示。

linux 中remote 使用方法

linux 中remote 使用方法

linux 中remote 使用方法Linux是一种广泛使用的操作系统,它提供了许多强大的功能和工具,其中之一就是远程访问。

远程访问是指通过网络连接到另一台计算机,并在该计算机上执行操作。

在本文中,我们将探讨Linux 中远程访问的使用方法。

一、SSH远程登录SSH(Secure Shell)是一种加密的网络协议,可以安全地远程登录到Linux计算机。

在终端中输入以下命令以通过SSH登录到远程主机:```ssh [用户名]@[远程主机IP地址]```例如,要登录到IP地址为192.168.1.100的远程主机,用户名为ubuntu,可以使用以下命令:```*****************.1.100```系统将提示您输入密码。

输入正确的密码后,您将成功登录到远程主机。

二、SCP文件传输SCP(Secure Copy)是一种安全的文件传输协议,可以在本地主机和远程主机之间传输文件。

要将本地文件复制到远程主机上,可以使用以下命令:```scp [本地文件路径] [用户名]@[远程主机IP地址]:[目标路径]```例如,要将本地文件test.txt复制到IP地址为192.168.1.100的远程主机的/home/ubuntu目录下,可以使用以下命令:```*************************.1.100:/home/ubuntu```同样,系统将提示您输入密码。

输入正确的密码后,文件将成功传输到远程主机上。

三、VNC远程桌面VNC(Virtual Network Computing)是一种远程桌面协议,可以在远程计算机上显示和控制图形界面。

要使用VNC远程访问,需要在远程主机上安装和配置VNC服务器,并在本地主机上安装VNC 客户端。

在远程主机上安装VNC服务器:```sudo apt-get install vncserver```在本地主机上安装VNC客户端,例如Remmina:```sudo apt-get install remmina```启动VNC服务器:```vncserver```系统将提示您设置VNC访问密码。

linux vnc使用方法

linux vnc使用方法

linux vnc使用方法【原创版4篇】《linux vnc使用方法》篇1VNC(Virtual Network Computing)是一种远程控制工具,可以在本地计算机上显示远程计算机的桌面,并且可以进行操作。

在Linux 系统中,可以使用VNC 服务来实现远程桌面的连接。

以下是在Linux 系统中使用VNC 服务的步骤:1. 安装VNC 服务在Linux 系统中,可以使用以下命令来安装VNC 服务:```sudo apt-get install vnc4server```2. 启动VNC 服务在安装完VNC 服务后,可以使用以下命令来启动VNC 服务:```sudo service vnc4server start```3. 配置VNC 服务在启动VNC 服务后,可以使用以下命令来配置VNC 服务:```sudo vncconfig```在配置界面中,可以设置VNC 服务的一些参数,例如:显示分辨率、颜色深度、密码等。

4. 连接VNC 服务在配置完VNC 服务后,可以使用VNC 客户端工具来连接VNC 服务。

常用的VNC 客户端工具有vncviewer、Chrome 浏览器等。

以vncviewer 为例,可以使用以下命令来连接VNC 服务:```vncviewer <VNC 服务地址>```其中,<VNC 服务地址>是指VNC 服务的IP 地址和端口号。

5. 关闭VNC 服务在完成远程桌面连接后,可以使用以下命令来关闭VNC 服务:```sudo service vnc4server stop```以上是在Linux 系统中使用VNC 服务的基本步骤。

需要注意的是,在配置VNC 服务时,需要设置一个密码,用于保护VNC 服务的安全性。

《linux vnc使用方法》篇2VNC(Virtual Network Computing) 是一种远程桌面协议,允许用户在本地计算机上通过网络访问远程计算机的桌面环境。

连接Linux远程桌面的四个方法

连接Linux远程桌面的四个方法

有下面四种方法:一、通过xshell直接调用程序窗口。

二、通过xbrower连接Linux完整的桌面。

三、通过Linux连接Linux的远程桌面,可完整桌面,也可打开程序窗口。

四、通过VNC连接桌面。

一、安装xmanager,用xshell连接到Linux服务器,直接在命令里输入就可以,比如输入system-config-network,可在windows这边直接看到网络配置窗口。

二、通过xshell直接调用程序窗口。

rhel5的gdm的配置文件放在这里:/usr/share/gdm/defaults.conf需要修改的地方如下:修改/usr/share/gdm/defaults.conf文件,修改以下几行:Enable=trueDisplaysPerHost=10Port=177AllowRemoteRoot=true再修改/etc/inittab文件,把默认运行级别改为5,再加入以下行:x:5:respawn:/usr/sbin/gdm如果防火墙打开了,使用以下命令打开177端口:iptables -A INPUT -p udp --dport 177 -j ACCEPT重启系统在xbrower中新建一个连接,选XDMCP,下一步选Secure XDMCP,在Host中输入IP地址,其它默认,下一步,默认,下一步,输入会话名,完成。

#用 gdm-binary -daemon 启动,177端口注:如果哪天xbrower无法登陆(或除root外其它普通用户无法登陆),很可能是因为Linux的根分区没有闲散空间。

root用户拥有一定比例的保留空间,故普通用户无法登陆的情况下root却有可能成功登陆。

三、假设本地主机IP为192.168.1.1,远程的主机IP为192.168.1.2第一步,在本地主机上的任意一个xterm(黑屏窗口)中执行xhost,用来允许远程的其它主机可以和本地主机的X server联网:xhost + 192.168.1.2如果不指定任何IP地址,则表示权限完全放开,这会带来安全问题,要小心!第二步,确认本地主机的 xfs 是运行的,用 ps 检查一下进程。

如何在Linux系统上进行远程访问和协作

如何在Linux系统上进行远程访问和协作

如何在Linux系统上进行远程访问和协作Linux操作系统是一种功能强大的开源操作系统,广泛应用于服务器、嵌入式系统以及个人电脑等领域。

在Linux系统上,远程访问和协作是一项非常重要的功能,可以方便地进行远程服务器管理、文件传输和团队协作等操作。

本文将介绍如何在Linux系统上进行远程访问和协作,旨在帮助读者了解并掌握这方面的技能。

一、远程访问工具的选择与使用在Linux系统上,我们可以使用多种远程访问工具,比如SSH、VNC和RDP等。

这些工具具有各自的特点和适用场景,可以根据实际需求选择合适的工具来进行远程访问。

1. SSH(Secure Shell)远程访问SSH是Linux系统上最常用的远程访问工具之一,它通过加密的方式进行远程连接,能够提供较高的安全性。

要使用SSH远程访问,首先需要在Linux系统上安装和配置SSH服务器,然后使用SSH客户端连接到目标主机。

可以使用命令行工具如OpenSSH,也可以使用图形界面工具如PuTTY等。

2. VNC(Virtual Network Computing)远程访问VNC是一种能够通过图形方式远程访问Linux系统的工具,它可以实现对Linux系统的远程控制。

使用VNC,我们可以在本地电脑上通过图形界面操作远程主机,就像使用本地的计算机一样。

要使用VNC远程访问,需要在Linux系统上安装和配置VNC服务器,并在本地电脑上安装VNC客户端。

3. RDP(Remote Desktop Protocol)远程访问RDP是一种由Microsoft开发的远程访问协议,可以实现对Windows系统的远程访问和控制。

虽然RDP是针对Windows系统设计的,但在Linux系统上也可以使用RDP客户端来远程连接到Windows 主机。

要在Linux系统上使用RDP客户端,首先要安装RDP客户端软件,如rdesktop或Remmina等。

二、远程协作工具的选择与使用除了远程访问工具外,我们还需要在Linux系统上选择适合的协作工具,以便实现多人远程协作和团队合作。

如何在Linux终端中进行远程桌面连接

如何在Linux终端中进行远程桌面连接

如何在Linux终端中进行远程桌面连接在Linux终端中进行远程桌面连接远程桌面连接是一种非常便捷的方式,允许用户通过互联网远程控制其他计算机的桌面。

在Linux操作系统中,我们可以使用各种工具来进行远程桌面连接,实现对服务器或其他远程计算机的操作和管理。

本文将介绍Linux终端中进行远程桌面连接的方法和工具。

1. SSH远程桌面连接SSH(Secure Shell)是一种加密网络协议,它提供了安全的远程登录功能。

在Linux终端中,我们可以使用SSH连接远程服务器,并通过命令行进行操作。

虽然SSH连接并不直接提供桌面展示,但是我们可以通过SSH隧道(SSH Tunneling)来实现远程桌面连接。

首先,确保远程服务器已经启用了SSH服务。

在终端中输入以下命令进行连接:```ssh username@remote_host```其中,`username`是远程服务器的用户名,`remote_host`是远程服务器的IP地址或域名。

输入密码后即可成功登录到远程服务器的控制台。

接下来,我们需要在本地终端中设置SSH隧道,以便远程显示远程图形界面。

在终端中输入以下命令:```ssh -X username@remote_host```其中,`-X`参数表示使用X11转发,即将远程计算机的桌面图形显示到本地终端。

输入密码后,你就可以在本地终端上看到远程计算机的桌面了。

2. VNC远程桌面连接VNC(Virtual Network Computing)是一种远程控制技术,可以在不同操作系统之间共享屏幕。

在Linux终端中,我们可以使用VNC Viewer来进行远程桌面连接。

首先,确保你的Linux系统中已经安装了VNC Viewer。

在终端中输入以下命令进行安装:```sudo apt-get install vncviewer```安装完成后,输入以下命令进行远程桌面连接:```vncviewer remote_host:port```其中,`remote_host`是远程服务器的IP地址或域名,`port`是VNC 服务的端口号(默认为5900)。

解决 Linux VNC 远程桌面连接问题

解决 Linux VNC 远程桌面连接问题

解决 Linux VNC 远程桌面连接问题Linux是一款免费开源的操作系统,由于其性能稳定、安全性高、可定制化程度高等特点,越来越多的用户开始使用Linux操作系统。

而远程桌面连接技术更是让用户在使用Linux系统的同时,也能方便地进行远程协作和管理。

其中,VNC(Virtual Network Computing)技术是一种非常实用的远程桌面连接技术,但是在实际使用中,也会遇到各种问题。

本文将分享解决Linux VNC远程桌面连接问题的方法。

一、Linux VNC远程桌面连接的基本原理VNC技术是一种基于客户端/服务器(C/S)架构的远程桌面连接技术。

它通过在服务器上运行VNC Server程序,将服务器端的屏幕图像转换为图像流,发送到客户端,再由客户端通过VNC Viewer程序进行解码和显示。

客户端和服务器之间的交互通过TCP/IP协议进行。

在这种方式下,客户端所见到的桌面环境,与服务器上的桌面环境保持完全一致。

二、VNC连接失败原因及解决方法1、连接超时连接超时是VNC连接过程中最常见的问题之一。

当在连接VNC Server时,如果设置的超时时间过短,就无法连接到服务器,连接超时。

为了解决这个问题,我们需要在连接VNC Server时设置较长的超时时间。

具体方法如下:打开终端,在命令行中输入以下命令:$ vncviewer -timeout 30 hostname:port其中timeout表示超时时间(单位为秒),hostname表示服务器IP地址或主机名,port表示服务器VNC Server的端口号(默认为5900)。

2、VNC Server未开启另外一个常见的问题是VNC Server未开启。

在客户端连接服务器之前,需要确保服务器上已经安装并启动了VNC Server程序。

在Linux中,如果使用VNC Server的话,需要通过安装TightVNC Server来实现。

安装TightVNC Server的方法如下:在终端中输入以下命令:$ sudo apt-get update$ sudo apt-get install tightvncserver安装完成后,可以使用以下命令启动VNC Server:$ tightvncserver然后,通过指定用户名和密码来配置VNC Server:$ tightvncserver :1 -geometry 800x600 -depth 24其中:1表示VNC Server监听的端口号,可以根据需要进行更改;-geometry和-depth分别表示桌面分辨率和颜色深度。

在Linux操作系统上实现远程桌面

在Linux操作系统上实现远程桌面

在Linux操作系统上实现远程桌面远程桌面技术是一种允许用户从本地计算机访问远程计算机桌面上的应用程序和文件的方法。

对于Linux操作系统而言,实现远程桌面可以提供便利的远程访问和管理方式。

本文将介绍在Linux操作系统上实现远程桌面的方法和步骤。

一、SSH远程连接SSH(Secure Shell)是一种网络协议,用于在不安全的网络中为计算机之间的安全传输提供安全及认证服务。

在Linux操作系统上,通过SSH可以实现远程连接。

下面是通过SSH远程连接Linux操作系统的步骤:1. 在本地计算机上打开终端或命令行界面。

2. 输入以下命令,其中username为远程服务器的用户名,server_ip为远程服务器的IP地址:ssh username@server_ip3. 输入远程服务器的登录密码,按下回车键即可连接到远程服务器。

二、VNC实现远程桌面VNC(Virtual Network Computing)是一种允许用户通过网络远程访问和控制图形界面的协议。

在Linux操作系统上,我们可以使用VNC实现远程桌面。

下面是使用VNC实现远程桌面的步骤:1. 在远程服务器上安装VNC服务器软件。

可以使用以下命令安装TightVNC Server:sudo apt install tightvncserver2. 在远程服务器上启动VNC服务。

输入以下命令:vncserver3. 完成配置后,会生成一个类似于“:1”的VNC会话。

可以使用VNC Viewer等VNC客户端软件来连接远程桌面。

在本地计算机上安装VNC Viewer,然后输入远程服务器IP地址和VNC会话号,即可连接到远程桌面。

三、XRDP远程桌面协议XRDP是一个开源的远程桌面协议,可以在Linux操作系统上实现远程桌面。

下面是使用XRDP实现远程桌面的步骤:1. 在远程服务器上安装XRDP服务器软件。

可以使用以下命令安装:sudo apt install xrdp2. 启动XRDP服务。

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

3 )在终端中输入vncpasswd 设置密码。
4 )在终端中输入vncserver ,显示的:1 表示启动的第一个桌面。
5 )在终端中输入chkconfig vncserver on 可设置每次开机自动开启vncserver 服务。
6 )在Window 客户端安装vnc viewer ,输入9.186.64.148:1, 输入密码,即可完成
添加端口:进入管理设置防火墙:添加端口 5900 这个是远程桌面的端口。
打开vnc,直接输入IP地址,连接,输入桌面设置的密码,即可连接上。
2)修改防火墙设置,打开防火墙相应端口,如下:
System ——Administration ——security level and firewall ,选择Other port ,点击add ,输入5901 (因为vnc viewer 使用端口5900 ,对于每个连接:N 为5900+N )确定。
这种设置相当于每次打开一个vnc的桌面来使用。
二、Linux Red Hat 还提供了相当于远程桌面的连接形式,相当于多人同时操作一个桌面,互相可以观看对方的操作。
在桌面上,系统--》首选项--》远程桌面。。

钩选 允许其他人查看您的桌面和控制您的桌面。不要确认,但是要求输入密码,具体情况可以自己调整。
Linux下远程桌面的使用以及设置vnc
一、关于设置vnc
1) 取消/root/.vnc/xstartup 文件中下面两行的注释:(.vnc这个目录不显示,不过直接敲字符进去)
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
把"twm &" 这一行注释掉,然后在下面加入一行"gnome-session &" ,或者是"startkde &" ,分别为启动GNOME 桌面和KDE 桌面。
相关文档
最新文档