linux 连接远程(连接linux工具有哪些)
如何用Linux连接Windows的远程桌面
如何用Linux连接Windows的远程桌面?
最简单的方式就是安装rdesktop,一个基于RDP协议的远程客户端软件,可以轻松实现Linux远程连接Windows桌面,下面我简单介绍一下操作过程,感兴趣的朋友可以尝试一下:
1.首先,开启Windows远程连接,这个是远程桌面连接的前提,直接在“我的电脑->属性->远程设置”中勾选就行,如下:
2.接着就是在Linux中安装rdesktop,以Centos7为例,需要运行如下3条命令,先下载安装rpm包,获取yum源,然后才能直接安装(如果是Ubuntu系统,则直接apt安装即可):
wget
rpm-Uvh nux-dextop-release*rpm
yum install rdesktop-y
3.安装完成后,我们就可以直接使用rdesktop命令远程连接Windows桌面了,基本使用方式“rdesktop Windows主机IP”就可直接连接Windows桌面,如下,输入用户名和密码,验证成功后,就可登录Windows主机了:
更多参数和功能介绍的话,可以参考帮助命令“rdesktop-h”,官方都有详细介绍:
至此,我们就完成了Linux远程连接Windows桌面。总的来说,整个过程非常简单,最主要的还是安装rdesktop,只要你熟悉一下上面的操作过程,很快就能掌握的,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。
如何远程连接linux远程桌面
Linux(Ubuntu)下做一些设置在windows中就可以打开远程桌面登录Ubuntu,或者在本地Ubuntu远程登录windows或者Ubuntu远程登录别的Ubuntu桌面,小编就分享如何做这些设置。
由于工作等的需要现在很多人都需要使用Linux系统和windows系统,Ubuntu是比较流行的一种Linux发行版,一般在本地计算机上面使用windows系统,远程的电脑是用Ubuntu系统,然后在windows上使用远程登录到Ubuntu系统,小编下面就来分享如何在Ubuntu系统上面设置好,然后在windows系统远程登录到Ubuntu。
本经验说明:
小编的这个建议只适合于10.10之前版本的ubuntu系统,后面的11.04,11.10。。。14.04系统因为采用的默认桌面不同,所以本经验不适用,若要使用,那么请安装GNOME桌面
方法/步骤
首先在Ubuntu系统中打开终端命令工具,然后输入并运行下面的命令,来安装xrdp工具,这个工具是Ubuntu设置远程登录必须安装的工具:
sudo apt-get install xrdp
安装xrdp工具后,在系统才按中依次点击并打开“系统”-----“首选项”-----“远程桌面”
在打开的“远程桌面首选项”中,勾选共享下面的“允许他人查看您的桌面”和“允许其他用户控制您的桌面”,若是对安全方面要求高,可以好勾选安全下面的“您必须为本机器确认每次访问”,这样别人每次远程登录你的系统,在你的桌面弹出是否允许别人登陆的提示,需要你允许,别人才能连接。
下面我们来验证在Ubuntu系统打开远程桌面,在系统菜单中依次点击并打开“应用程序”-----“互联网”-------“终端服务客户端”
在打开的终端服务客户端对话框的,计算器后面输入我们要远程登录的计算机的IP地址,协议保持默认,其它可以不用填写,然后点击右下方的“连接”按钮
之后就打开远程登录界面,在这里的Module里面选择“sesman-Xvnc”,一般默认为这个,若不是这个那么请选择为这个协议,然后再下面输入远程的Ubuntu系统给登陆的用户名和密码,之后,点下面的OK按钮
点OK按钮后,会检查登陆协议、用户名和密码,验证完成后,就开始设置一些登陆的桌面环境,如下图所示,不要点击右下方的OK按钮,桌面能正常连接会自动关闭这个对话框,若是验证出错,会有提示信息
登录到远程桌面后,就和实际使用自己的电脑一样的,可以做任何操作,只要你有这些操作权限
下面再来演示在windows系统中打开远程桌面,windows
xp和win7系统基本类似,依次点击并打开“开始”-----“所有程序”-----“附件”------“通讯”------“远程桌面连接”,在打开的远程桌面连接窗口的计算机后面输入要登陆的远程计算机的IP地址,然后点击右下方的“连接”按钮
弹出的远程登录界面和我们上面在Ubuntu远程登录Ubuntu系统是一样的,选择登陆协议,然后输入用户名和对应的密码,点OK按钮登录
如何从 Linux 上连接到远程桌面
远程桌面是一种软件或操作系统特性,允许个人电脑上的桌面环境在远程系统上运行,同时在独立客户端设备上显示。这种功能适用于多种场景,如访问正在被实时测试的拉取请求的ManageIQ/Integration tests仓库,或远程帮助客户解决电脑问题,只需在客户的许可下远程建立VNC或远程桌面协议(RDP)连接即可查看或交互式访问该电脑以寻找并解决问题。
Remmina是一款用户界面简洁、易于使用的远程访问软件,它能够帮助你轻松地在Linux或Windows 10系统上建立远程桌面连接。Remmina使用GTK+编写,开源并遵循GNU GPL许可证。本文将指导你如何使用Remmina客户端在Linux电脑上远程连接到Windows 10系统和Red Hat企业版Linux 7系统。
首先,需要在远程访问电脑的主机上安装Remmina。对于使用Fedora的用户,可以通过运行以下命令进行安装:
sudo dnf install remmina
在不同Linux平台上安装Remmina,请参考安装教程。安装完成后,Remmina将与你的其他软件一起出现在菜单中。
启动Remmina,你将看到一个类似于下图的界面:
在界面左侧,Remmina提供不同类型的连接,包括用于连接Windows系统的RDP和用于连接Linux系统的VNC。默认设置为RDP。
连接到Windows 10
在通过RDP连接到Windows 10电脑之前,需要修改权限以允许分享远程桌面并通过防火墙建立连接。在“文件管理器”界面右击“我的电脑→属性→远程设置”,在弹出的窗口中勾选“在这台电脑上允许远程连接”。然后允许远程连接通过防火墙,在“开始菜单”中查找“防火墙设置”,选择“允许应用通过防火墙”。在打开的窗口中,在“允许的应用和特性”下找到“远程桌面”,根据访问网络的需要,勾选“隐私”和/或“公开”列的选框。点击“确定”。回到Linux远程主机,打开Remmina。输入Windows主机的IP地址,敲击回车键。在提示后,输入用户名和密码,点击“确定”。如果你被询问是否接受证书,点击“确定”。此时,你将能看到Windows 10主机的桌面。
连接到Red Hat企业版Linux 7
在RHEL7电脑上允许远程访问,首先在Linux桌面上打开“所有设置”。点击“分享”图标以打开窗口。如果“屏幕分享”处于关闭状态,请点击以打开。滑动到“打开”位置,允许远程控制桌面。选择被允许连接的网络界面。关闭窗口后,从“应用菜单→其它→防火墙”打开“防火墙设置”,勾选“vnc-server”旁边的选框。关闭窗口,直接在远程电脑上的Remmina中输入Linux桌面的IP地址,选择VNC作为协议,点击回车键。如果之前选择的验证选项是“新连接必须询问访问许可”,RHEL系统用户会看到一个弹窗,点击“接受”以成功进行远程连接。如果选择用密码验证连接,Remmina会向你询问密码。输入密码并点击“确认”,你应该能连接到远程电脑。
使用Remmina
Remmina提供了一个标签化的用户界面,类似于浏览器。在左上角可以看到两个标签:一个是之前建立的Windows 10连接,另一个是新的RHEL连接。在窗口左侧,有一个包含“缩放窗口”、“全屏模式”、“偏好”、“截屏”、“断开连接”等选项的工具栏,你可以根据需要进行探索。
通过点击左上角的“+”号,你可以创建并保存远程连接。根据连接情况填写表单并点击“保存”。以下是一个Windows 10 RDP连接的示例:
下次打开Remmina时,连接就在那了。点击连接,无需补充细节即可建立连接。
在使用远程桌面软件时,需要注意资源消耗,因为它在远程桌面上消耗资源,而Remmina(或其他类似软件)仅用于与远程桌面交互。虽然通过SSH远程访问电脑会限制你只能使用文字终端,但这也提供了一种额外的安全保护。
当允许电脑远程连接时,应谨慎对待,因为这可能会给攻击者带来访问你电脑的机会。因此,在不频繁使用远程桌面时,禁止远程桌面连接及其在防火墙中相关的服务是明智的。