ubuntu远程连接windows的几种方法

ubuntu 远程连接windows的几种方法

1. 使用rdesktop

  • 安装
sudo apt install rdesktop
  • 使用举例
rdesktop -g 1024x768 -a 16 -u Administrator -p your_password -0 192.168.2.189:3389
  • 常用使用参数
-f 全屏
-g 桌面大小
-a 16 16位色深
-u 用户名
-p 密码
-r clipboard 表示允许在远程主机和本机之间共享剪切板,可以复制粘贴
-r clipboard:PRIMARYCLIPBOARD 共享剪贴板,连接到window7
-r disk:share=/home 共享/home目录
ctrl+alt+enter 退出全屏

使用rdesktop常见问题

1. 连接失败,提示如下:
Connecting to server using NLA...
Core(warning): Certificate received from server is NOT trusted by this system, an exception has been added by the user to trust this specific certificate.
TLS  Session info: (TLS1.2)-(RSA)-(AES-256-GCM)

Failed to initialize NLA, do you have correct Kerberos TGT initialized ?
Failed to connect using NLA, trying with SSL
Failed to connect, CredSSP required by server (check if server has disabled old TLS versions, if yes use -V option).
  • 解决方法是:
1.先通过其他方式远程连接服务器。
2.右键我的电脑-->属性-->远程设置-->远程
3.取消勾选 仅允许运行使用网络界别身份验证的远程桌面的计算机连接(建议)(N)
2. 如何共享磁盘?
  • 加上 -r disk:share_home=/home参数(Ubuntu 20.04.4 LTS 测试正常)
rdesktop -g 1024x768 -a 16 -u Administrator -p your_password -0 192.168.2.189:3389 -r clipboard:PRIMARYCLIPBOARD -r disk:share_home=/home

扩展使用

  • 使用i3wm桌面管理器时,该方法同样可用
  • manjaro中可用

参考链接

  • https://blog.csdn.net/weixin_39895167/article/details/116716315

2. xfreerdp

3. Remmina 桌面共享客户端

1. 安装

sudo apt-get install remmina remmina-plugin-*

总结

  • 目前就个人而言,如果是在终端里面我个人比较喜欢用的是rdesktop和xfreerdp。
  • GUI管理工具的话,Remmina目前也在用,感觉还是挺不错的,推荐给大家。
  • 如果大家有更好的linux远程windows的工具,欢迎推荐。
### 远程连接两台Ubuntu系统的几种方法 对于远程连接从一台Ubuntu系统到另一台Ubuntu系统,存在多种实现方式。以下是三种常用的技术方案: #### 使用SSH进行命令行级别的访问 通过安全外壳协议(SSH),可以建立加密通道来执行远程登录以及文件传输等功能。为了设置这种类型的连接,在目标机器上需安装并配置OpenSSH服务器。 ```bash sudo apt update && sudo apt install openssh-server -y ``` 一旦完成上述操作,则可以通过源主机上的终端输入如下指令来进行连接[^1]: ```bash ssh username@remote_host_ip_address ``` 这里的`username`代表远端计算机用户名而`remote_host_ip_address`则是其IP地址。 #### 利用VNC获取图形界面控制权 如果希望获得完整的桌面体验而非仅仅限于CLI环境的话,那么虚拟网络计算(VNC)将是不错的选择之一。这允许用户查看并操控远程设备的画面就像坐在那台电脑前一样。启动VNC服务的方式如下所示: ```bash sudo systemctl start vncserver@:1 ``` 之后便能借助客户端软件如TightVNC Viewer等工具实施跨平台的可视化管理。 #### Web浏览器中的RDP解决方案——Xrdp 除了前面提到的传统手段外,还有可能利用Windows Remote Desktop Protocol (RDP) 来达成目的。具体来讲就是部署名为xrdp的服务程序使得Linux也能够作为被控端接受来自不同操作系统发出的操作请求。按照下面给出的步骤即可轻松搞定整个过程: 更新包列表并且下载必要的组件: ```bash sudo apt-get update sudo apt-get install xrdp ``` 重启该守护进程以应用更改: ```bash sudo service xrdp restart ``` 现在可以从任意支持RDP协议的地方发起会话请求了[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

打杂程序员

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值