上班族

 找回密码
 立即注册
查看: 452|回复: 0

Linux和Windows间的远程桌面访问

[复制链接]

459

主题

544

帖子

2160

积分

金牌会员

究极白给怪

Rank: 6Rank: 6

积分
2160
QQ
发表于 2021-7-6 12:11:41 | 显示全部楼层 |阅读模式
本帖最后由 Epsilon_11x-me 于 2021-7-6 12:14 编辑

在Windows上面,我们都用过系统自带的远程桌面连接或者TeamViewer这样的工具,可以方便的让我们用图形化方式远程操作其他计算机。但是在Linux上,我们一般都是使用SSH来操作终端。那么在Linux上有没有一些工具可以让我们像Windows那样用图形化的方式来访问桌面呢?答案当然是有的,这就是这篇文章要介绍的。

远程桌面连接主要使用两种协议,第一种就是微软在Windows上的RDP(Remote Desktop Protocol)协议,第二种就是VNC(Virtual Network Console)协议。从使用效果上来说,VNC协议更加优秀,所以如果有条件的话我还是推荐大家使用使用VNC协议的工具。

RDP协议
rdesktop实现了RDP协议,允许我们在Linux系统上远程登录Windows系统。以深度系统为例,安装Rdesktop使用下面的命令。

  1. sudo apt install rdesktop
复制代码



安装完成之后,使用类似下面的命令来访问远程Windows系统。

  1. rdesktop -u username -p password  IP  -r sound:on/off -g 1024*768
复制代码



也可以编辑sh脚本直接运行

  1. #!/bin/bash -
  2. rdesktop -u username -p password  IP  -r sound:on/off -g 1024*768
  3. exit
复制代码


说明:
1、username和password分别是目标电脑的帐号和密码;
2、IP为目标电脑的IP地址(可能需要先连接VPN);
3、sound:on表示传送目标电脑的声音,off则为关闭;
4、-g后接想要显示的分辨率,使用 -g workarea 可自适应铺满当前linux窗口大小
以上,除了用户名、密码和IP必须输入,其他参数都可以缺省。

2
更多参数:
1、使用 -f 参数进入全屏模式,中途可使用Ctrl Alt Enter组合键退出全屏;
2、-r disk:share_name=/local-disk 将本地磁盘映射到远程电脑,其中share_name为显示名称,可自定义,local-disk表示本地linux的一个目录,比如 /data。
实例用法:
  1. rdesktop  -u username -p password  IP -r disk:myshare=/data -g workarea
复制代码


3、
  1. -r clipboard:PRIMARYCLIPBOARD
复制代码

允许在远程主机和本机之间共享剪切板,就是可以复制粘贴。
以上是rdesktop的常用参数,更多参数请自行百度或者在linux中执行 rdesktop --help查看。


对应的Windows系统别忘了开启允许远程连接到本计算机,否则用什么客户端也是无法连接的。如果连接有问题,在Windows上取消“仅允许运行使用网络级别身份验证的远程桌面的计算机连接”选项。

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|shangbanzu.xyz

GMT+8, 2025-5-8 02:52 , Processed in 0.052944 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.. 技术支持 by 巅峰设计

快速回复 返回顶部 返回列表