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

合集下载

Windows远程桌面控制Linux(XDMCP)

Windows远程桌面控制Linux(XDMCP)

Windows远程桌面控制Linux(XDMCP)随着互联网的高速发展以及Linux企业应用的成熟,Linux被广泛应用于服务器领域,如何实现Linux的远程管理成为网络管理员的首要任务。

本文将介绍通过xmanager远程桌面控制Linux的方法和技巧随着互联网的高速发展以及Linux企业应用的成熟,Linux被广泛应用于服务器领域,如何实现Linux的远程管理成为网络管理员的首要任务。

我们经常见到的几种最为常用的windows下远程管理Linux服务器的方法,基本上都是利用SecureCRT,F-Secure SSH 抑或是PUTTY 等客户端工具通过ssh服务来实现Windows下管理Linux服务器的,这些客户端工具几乎不需要什么配置,使用简单,但是它们都无法启动窗口服务的程序或进程,也无法达到远程桌面控制。

本文将介绍通过xmanager远程桌面控制Linux的方法和技巧,文中所指的Linux 系统,如无特别说明都以RedHat 9.0为例。

有两种方法可以实现远程管理Linux桌面窗口,其中一个就是是我们所选择的X显示管理器(X display manager)或者说xdm,另一个流行的解决方案是vnc。

我选择xdm而不是vnc出于两点原因。

第一,vnc要有个服务端的守护进程,为每个共享的桌面运行。

第二,我已经有X服务器的软件安装在所有的工作站上,不想再添加额外的客户端软件了。

我们先来了解一些X系统方面的知识,X是用在大多数UNIX系统中的图形支持系统。

如果你在你的Linux机器上使用GNOME或者KDE的话,你就正在使用X系统。

它由X联盟()定义并维护。

大多数的Linux用户使用的都是由XFree86 项目 ()提供的X Window系统的实现。

xdm 是一个显示管理器,提供了灵活的任务管理功能。

然而xdm通常被认为是“GUI的登陆屏幕,可以自动启动我的X任务”,我们会看到实际上它要更为强大。

在Windows下远程桌面连接Linux-VNC篇

在Windows下远程桌面连接Linux-VNC篇

在Windows下远程桌⾯连接Linux-VNC篇作者:⾼张远瞩(HiLoveS)转载请保留该信息VNC是由AT&T试验室开发,是⼀款优秀的远程控制⼯具软件,后来以GPL授权的形式开源。

经过⼏年的发展,现在的VNC已经不单指某个软件,⽽是⼀类软件的通称。

下⾯介绍Linux下常⽤的两个VNC软件。

VNC的原理就是不停的对窗⼝界⾯截屏,再将图像传输给客户端,同时VNC服务器端接管服务器端的键盘、⿏标控制权,客户端可以通过服务器端操纵键盘⿏标。

⽐较类似Windows下的pcAnywhere。

⼀、Windows 端设置先讲Windows端是因为,下述的两个VNC可以⽤同⼀个客户端连接。

在Windows平台上,客户端我选择了RealVNC。

RealVNC包括了⼀整套的服务器端与客户端,如果只安装客户端是不需要注册码的,其客户端程序名为vncviewer.exe,这是个绿⾊软件,你可以从安装⽬录下拷贝到其他电脑中运⾏。

⼆、VINOVINO是Gnome中集成的⼀个VNC软件,安装Gnome环境时默认安装,点击“系统”-“⾸选项”-“远程桌⾯”就打开了其配置窗⼝。

选中“允许其他⼈查看您的桌⾯”后VINO就会启动服务器端进程vino-server,同时它监听TCP 5900端⼝。

如果不选中“允许其他⽤户控制您的桌⾯”,客户端则只能观看不能操纵。

VINO的模式与下⾯介绍的XVNC有很⼤不同,我觉得VINO其实是“Windows下的远程协助”,因为客户端显⽰的桌⾯与Linux端本地显⽰器中显⽰的桌⾯⼀样,如果你操纵客户端中的⿏标,Linux的显⽰器也能看到⿏标在跑。

如果你在Windows下安装过VNC服务器端,效果就是这个样。

另外,VINO的带宽占⽤真是变态,就算是⼀进桌⾯什么都不打开⽆操作的情况下,带宽也要占到4-5Mbps(桌⾯1280×1024,⾊彩24),如果有操作会占到8-12Mbps。

所以,VINO不适合做为服务器的⽇常远程管理,⽐较适合做为Linux下的远程协助和远程教学,也就是说你遇到⼀个问题,求助⾼⼿,⽽⾼⼿可以⼿把⼿的教你,你可以直接观看屏幕学习,或者做故障重现,你在本地做故障或Bug重现,⽽⼯程师可以远程观看。

启动远程桌面连接的方法

启动远程桌面连接的方法

启动远程桌面连接的方法远程桌面连接是一种可以在不同设备之间进行远程访问的技术。

利用远程桌面连接,用户可以在自己的设备上远程操作其他计算机或服务器,并访问其中的文件、程序和资源。

这种技术在工作和日常生活中非常常见,可以方便地远程协作、解决问题和管理远程设备。

以下是启动远程桌面连接的方法:1. Windows操作系统:Windows操作系统提供了内建的远程桌面连接功能,可以方便地启用和使用。

-在远程计算机打开远程桌面服务:在开始菜单中“远程桌面设置”,点击打开。

-启用远程桌面:在远程桌面设置窗口中,选择“允许远程连接到此计算机”,并勾选“仅限于运行最新版本的远程桌面进行连接(要求使用网络级别身份验证)”选项。

- 配置防火墙:点击“确认”后,Windows会自动配置防火墙以允许远程桌面连接。

-获取远程计算机的IP地址:可以在远程桌面设置窗口中的“PC名称”下方找到远程计算机的IP地址或主机名。

-远程连接:打开另一个计算机的远程桌面连接工具,输入远程计算机的IP地址或主机名,然后点击连接。

输入正确的用户名和密码后,就可以远程访问目标计算机了。

2. macOS操作系统:macOS也提供了内建的远程桌面连接功能。

-启用远程登录:在“系统偏好设置”中,找到“共享”选项,勾选“远程登录”。

-配置防火墙:在“共享”选项中,点击“防火墙选项”,确保远程桌面连接被允许通过防火墙。

-获取本地IP地址:打开“系统偏好设置”中的“网络”选项,找到当前连接的网络接口,复制IP地址。

-远程连接:打开另一个计算机的远程桌面连接工具,输入远程计算机的IP地址,然后点击连接。

输入正确的用户名和密码后,就可以远程访问目标计算机了。

3. Linux操作系统:Linux系统可以使用多种远程桌面连接工具,其中较为常用的有VNC 和SSH。

- VNC:首先在远程计算机上安装并配置VNC服务器,例如TightVNC 或RealVNC。

然后在本地计算机上安装并配置VNC客户端,例如TightVNC Viewer。

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远程桌面连接及Windows远程桌面端口修改

Linux远程桌面连接及Windows远程桌面端口修改

Linux远程桌面连接及Windows远程桌面端口修改在linux下通过远程桌面连接到windows的服务器上首先查看一下远程桌面的包有没有安装我们使用rpm安装一下下面我们使用rdesktop进行远程桌面链接这个时候我们就连接到我们的windows服务器上了.windows服务器也要做相应的远程设置.不然无法链接还有一个是图形化界面.叫tsclient我们先来查看一下有没有安装这个包没有提示说明没有按这个包.我们来安装一下tsclient这个包安装好后我们在终端界面下打开回车出现这个图形化界面我们可以输入windows的地址和端口点击连接.出现了.链接画面.这个时候如果你超时没有输入密码会提示出错的.Linux远程桌面windows服务器的方法除了这2种还有前面讲到的VNC.当然windows不是自带VNC链接的.VNC常用于windows连接Linux下面讲讲windows的远程桌面端口的修改我们打开注册表这里先讲2008的注册表的修改这里我们可以看出本地的远程端口是3389我们修改HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp\PortNumber转换成10进制查看可以看出数据是3389我们可以在十进制下进行端口修改.我们这修改成9833修改完后要重启windows服务器端口修改才能生效.我们现在来测试一下.要先将防火墙关闭或者添加9833端口到允许端口.不然无法连接我们可以看出本地的端口已经得到修改了.如何修改远程桌面web呢.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp\PortNumber修改此端口既是远程桌面web也就是前面讲的RDWeb的默认端口也是3389如果要修改RDWeb的端口就在此修改即可.。

远程桌面连接方法

远程桌面连接方法

远程桌面连接方法
远程桌面连接是一种可以让用户从远程位置访问和控制另一个计算机的技术。

以下是常见的远程桌面连接方法:
1. Windows 远程桌面连接:Windows 操作系统具有内置的远程桌面连接工具,可以让用户远程连接到其他Windows 计算机,并对其进行控制。

用户只需在“系统设置”中启用远程桌面功能,并在远程计算机中输入目标计算机的IP地址或主机名即可实现连接。

2. VNC(Virtual Network Computing):VNC 是一种开放源代码的远程桌面连接协议,用户可以使用VNC 客户端和服务器软件进行连接。

VNC 客户端软件可用于连接到远程计算机,并在本地计算机上进行控制。

VNC 服务器软件需要在远程计算机上安装,并在设置中配置访问权限。

3. TeamViewer:TeamViewer 是一种常用的远程桌面连接工具,可以用于在不同操作系统之间进行远程连接。

用户只需安装TeamViewer 软件并获取连接ID和密码,即可远程连接到其他计算机,并进行控制和文件传输。

4. Chrome 远程桌面:Google Chrome 浏览器提供了一个远程桌面连接扩展,用户可以通过Chrome 浏览器安装并使用该扩展来实现远程连接。

用户只需登录其Google 帐户,安装扩展并授权访问权限,即可开始进行远程连接。

这些方法都可以实现远程桌面连接,用户可以根据自己的需求和偏好选择适合自己的连接方法。

wsl远程桌面连接用法

wsl远程桌面连接用法

wsl远程桌面连接用法WSL (Windows Subsystem for Linux) 远程桌面连接是指在Windows操作系统上,通过远程桌面协议 (RDP) 来连接到运行在WSL上的Linux子系统。

这样就可以在Windows桌面上使用Linux命令行工具和应用程序。

要使用WSL远程桌面连接,需要按照以下步骤操作:1. 首先,确保已经安装了WSL并安装了所需的Linux发行版(如Ubuntu)。

2. 在Windows系统设置中,启用远程桌面功能。

打开“控制面板”,点击“系统和安全”,然后点击“系统”,选择“远程设置”,在“远程”选项卡中勾选“允许远程连接到此计算机”。

3. 在WSL子系统中安装并启动一个X Server软件,如VcXsrv 或Xming。

这将提供运行Linux图形应用程序所需的X11图形服务器。

4. 在WSL子系统中,使用命令行工具安装并配置XRDP服务器。

例如,在Ubuntu中可以使用以下命令:```sudo apt-get install xrdpsudo systemctl enable xrdpsudo systemctl start xrdp```这将安装和启动XRDP服务器,使得WSL可以接受远程桌面连接。

5. 在Windows上,打开远程桌面连接客户端,输入WSL子系统的IP地址和端口号(默认为3389),点击“连接”按钮。

6. 输入WSL子系统的用户名和密码,然后点击“确定”按钮。

7. 等待连接建立,然后就可以在远程桌面中访问WSL子系统,并在Windows桌面上使用Linux命令行工具和应用程序。

需要注意的是,尽管WSL远程桌面连接可以让你在Windows桌面上运行Linux命令行工具和应用程序,但它并不会提供完全的桌面体验,尤其是对于图形应用程序的支持较为有限。

如果需要更完整的Linux环境,建议考虑使用虚拟机或双启动方式。

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

Linux1 VNC服务器Windows平台远程桌面连接
VNC Viewer和VNC Server可以在不同的操作系统上,多个VNC客户端能够同时连接到VNC Server上,甚至可以通过支持Java的浏览器访问VNC Server,使用方便简单,功能强大。

(1)右击桌面空白区域,执行【打开终端】命令,在打开的窗口中,输入“useradd user”命令,并按【回车】键,创建普通用户“user”,如图69所示。

图69 新建账户user1
(2)在终端命令行输入“service vncserver start”命令,并按【回车】键,启动“vncserver”服务,如图70所示。

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

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

图72 启动vnc-server
(5)在终端窗口中,依次输入密码,并按【回车】键,如图73所示。

图73 设置远程登录密码
(6)在Windows 客户端桌面,双击“VNC Viewer 4”图标,在弹出的“VNC Viewer
”对话框的服务器文本框中,输入vnc-server 的IP 地址和通信端口号,如“192.168.0.254:5912”然后单击【确定】按钮,如图74所示。

图74 连接vnc-server
(7)在弹出的“VNC 验证”对话框中,输入密码,并单击【确定】按钮,如图75所示。

图75 身份认证
(8)vnc-server 连接成功,远程桌面如图76所示。

图76 user1的远程桌面
提 示
用户user1的桌面号为“12”
提 示
vnc-server 与vnc-client 必须使用大于5900的端口号进行连接,连接号=5900+N (桌面号)。

相关文档
最新文档