说起远程桌面,大家第一时间会想到使用Windows自带的远程桌面。那么有没有办法,使得在Linux中可以远程Windows,在Windows中远程桌面Linux?今天就跟大家一起探讨一下linux 远程桌面与Windows远程桌面链接的方法。步骤如下所示:
使用Windows远程桌面连接Linux
1、检查服务器是否安装GNome
[root@admin /]# rpm -qa | grep desktop
如果在查询的结果中未出现gnome-desktop,则需要配置安装源,安装GNOME图形界面,命令:yum -y groupinstall "X Window
System" "Chinese Support" "Desktop"
2、安装VNCServer,并进行配置VNCServer和设置密码
[root@admin /]# rpm -ivh tigervnc-server-1.1.0-18.el6.x86_64.rpm #本地安装VNCServer
[root@admin /]# vncpasswd #设置VNC登录密码
[root@admin /]# vim /etc/sysconfig/vncservers #修改配置VNC
[root@admin /]# chkconfig vncserver on #配置开机启动
[root@admin /]# service vncserver restart #启动VNC服务
3、在防火墙中放行5900~5905和3389
放行的VNC端口需要根据实际情况进行更改配置
4、安装epel库
[root@admin /]# yum -y install epel-release
5、安装xrdp
[root@admin /]# yum -y install xrdp
6、修改xrdp配置
[root@admin /]# vim /etc/xrdp/xrdp.ini
max_bpp=32 #将默认的24修改为32
7、启动xrdp服务并设置为开机启动
[root@admin /] chkconfig xrdp on
[root@admin /] service xrdp start
以上均为在线安装,如需要离线安装,可到网站中:http://www.rpmfind.net/ 搜索xrdp选择适合自己系统的版本下载
[root@admin /] rpm -ivh xrdp-0.6.1-5.el6.x86_64.rpm
8、测试远程桌面
使用Linux远程桌面连接Windows
1、确认Linux已经安装GNome图形桌面
2、配置需要被远程的Windows允许远程桌面连接
3、在Windows防火墙中放行远程桌面端口(Windows默认端口为3389)
4、在Linux安装远程连接包
[root@admin /]# yum -y install rdesktop
[root@admin /]# yum -y install tsclient
5、在应用程序->Internet->打开终端服务器客户机
6、点击Add Connection,选择Windows Terminal Service,依次填写Name、Host、Username、Password
如果Windows远程桌面端口不是3389,则填写时使用格式IP:端口
7、保存配置后,在主界面双击刚才保存的会话配置即可
使用Linux远程桌面连接Linux
1、确认Linux已经安装GNome图形桌面
2、在Linux防火墙中放行远程桌面端口(默认端口初始值为5900+连接ID)并在被远程服务器中安装配置VNCServer
3、在Linux安装远程连接包
[root@admin /]# yum -y install rdesktop
[root@admin /]# yum -y install tsclient
4、在应用程序->Internet->打开终端服务器客户机
5、点击Add Connection,选择VNC,依次填写Name、Host、Password
其中Host填写格式为:IP:连接ID
6、保存配置后,在主界面双击刚才保存的会话配置即可
退出全屏
在Linux中不管是远程Windows还是Linux,如果出现全屏,不知道如何退出全屏时,可使用以下方法
1、Linux远程Linux
使用 F8 键,此时会弹出VNC菜单,点击"Exit Viewer"或去掉"Full Screen"前面的勾选即可
2、Linux远程Windows
使用组合键Crtl+Alt+Enter即可退出全屏
使用向日葵链接linux远程桌面的使用教程分享
一、下载
1、贝锐官网首页,点击向日葵进入子站,在上方栏目点击“下载”,选择“Linux”后再次点击“命令行版本”,即可下载X版本客户端。(该版本不仅适用于server版,界面化的linux也可以使用。)
2、根据弹出的操作系统选择正在使用的linux系统。
二、系统安装
Ubuntu/Deepin系统:
安装命令:sudo dpkg -i 文件名.deb
(例如:sudo dpkg -i sunloginclient-10.1.1.28779-amd64.deb)
*卸载命令(2步):
sudo dpkg -l | grep sunlogin
sudo dpkg -r sunloginclient
安装包因版本不同,名字可能会有所出入,建议直接复制当前下载安装包名字进行安装。
安装完成后,可在系统“应用程序”列表中找到向日葵Linux X的启动图标,单击图标即可启动;
三、登录
1、通过命令行开启向日葵:sudo /usr/local/sunlogin/bin/sunloginclient启动(路径为向日葵默认安装路径)
2、登录向日葵:
(1)开启程序后的初始状态为未绑定,可见界面左上角的提示“Sunlogin (F12)”为进入菜单选项
(2)敲击F12进入菜单并通过键盘↑↓键选择Bind进行绑定账号。。
(3)输入账号和密码,通过↓键移至ok处后敲击回车进行登录(登陆成功后会自动绑定该主机,绑定成功后自动显示用户账号名称和账号所属等级)
四、远控
1、通过识别码进行远控
在控制端中的远程协助,通过输入Linux主机的识别码(Code)和验证码(Access)后,选择远程文件点击连接即可。
2、通过设备列表进行远控
(1)在控制端的设备列表中,选择对应在线的Linux主机,可进行远程文件或SSH进行操作。
(2)点击远程文件时,会弹出主机登录框,根据界面提示输入Linux主机的用户名和密码即可登录。
(3)登录成功后袒护文件传输框,可在界面中选择需要传输的文件进行传输
(4)若文件传输失败,说明该用户为非ROOT的用户,需要进入该用户所在的目录下进行传输(如贝锐用户需要进入oray文件夹下)。
向日葵远程控制软件,不仅可以解决linux 远程桌面的问题。而且可以在任何可连入互联网的地方,轻松访问和控制安装了向日葵客户端的设备,且目前支持电脑、手机等多种控制端的方式进行远控。我们可以从向日葵下载多个版本的Linux系统进行使用,能够满足大家更多的远程操作需求。