Windows转发Linux系统的X11(二):By MobaXterm
1、背景在上一篇博客Windows转发Linux系统的X11一By XMing中笔者展示了如何使用XMing来实现X11 server的转发但是在文章的最后笔者提到在使用XMing转发某些大型GUI程序例如Spyder时就会产生奔溃错误(The X11 connection broke (error 1). Did the X11 server die?)笔者猜测这可能是XMing程序对于这种大型的GUI程序转发存在一些缺陷。解决这个问题的一个方法就是使用MobaXterm自带的内置X11 forwarding工具来实现Linux GUI的转发。2.Windows (Client端)设置2.1安装Mobaxterm在Mobaxterm的官网MobaXterm Xserver with SSH, telnet, RDP, VNC and X11 - Download上下载一个免费版本的Mobaxterm然后安装。这里不多赘述一步一步往下就好。2.2设置Mobaxterm点击Session-SSH在Remote host中输入Linux服务器IP如A.A.A.A点击“OK”输入用户名和密码连接到Linux服务器。2.3查看Mobaxterm的监听端口设置一般来说此时Mobaxterm右上角的标致已经亮了表示此时Mobaxterm已经在监听X11 server了(如果没亮请点击这个标志来启动监听服务)。启动后鼠标放到这个标志上右键可以看到Mobaxterm的所有监听端口找到Windows主机对应的IP上面红色遮挡的IP及端口记下IP及后面的端口号例如:B.B.B.B:0.03.Linux (Server端)设置这里的设置和上一篇博客Windows转发Linux系统的X11一By XMing中关于Linux设置一样。3.1 ssh/sshd配置设置进入Linux使用管理员(root)权限进行如下操作:[rootxxx]vi /etc/ssh/ssh_config将ssh_config中和X11相关条目进行如下设置(注意记得去掉前面的注释符号)ForwardAgent yes ForwardX11 yes ForwardX11Trusted yes为了保险起见将sshd_config(注意和ssh_config不是一个文件)中的相关内容也进行改变[rootxxx]vi /etc/ssh/sshd_configAllowAgentForwarding yes X11Forwarding yes编辑完成后重启sshd服务systemctrl restart sshd3.2 添加DISPLAY变量设置将DISPLAY变量增加到bash环境中。a.假如想让所有用户都生效则编辑/etc/profile文件[rootxxx]vi /etc/profile增加如下内容if [[ -n $SSH_CONNECTION ]]; then export DISPLAYWindowsIP:0.0 #这里Windows IP即为能够前面安装了XMing的windows的IP fi编辑完成/etc/profile后一定要记得重新配置权限[rootxxx]chmod x /etc/profile注意千万不要将去掉if语句这将会导致Linux系统图形界面/xrdp远程界面无法登录或闪退。source一下/etc/profile 使得环境变量生效或者重新打开一个terminal登录进Linux[rootxxx]source /etc/profileb.假如只想让某个用户生效那么编辑该用户~目录下的.bashrc文件[someonexxx]vi ~/.bashrcif [[ -n $SSH_CONNECTION ]]; then export DISPLAYWindowsIP:0.0 #这里Windows IP即为能够前面安装了XMing的windows的IP fi注意千万不要将去掉if语句这将会导致Linux系统图形界面/xrdp远程界面无法登录或闪退。source一下~/.bashrc使得环境变量生效或者重新打开一个terminal登录进Linux[someonexxx]source ~/.bashrc注也可以不适用系统变量SSH_CONNECTION直接在~/.ssh/rc中编辑export命令使得环境变量DISSPLAY生效这儿不再赘述。4.windows端SSH命令:C:\Users\winuserssh -Y someOneLinuxIP5.打开Spyder在Windows MobaXterm连接中输入Spyder打开[someonexxx]sypder

相关新闻

大龄IT从业人员如何实现大厂梦之三(终结篇)

大龄IT从业人员如何实现大厂梦之三(终结篇)

引言:大龄IT从业者的年龄是求职过程中不得不面对的一个关键问题。为此,基于行业现状和公开案例整理了对大龄 IT 从业者应对年龄问题的具体建议,分为求职策略、职业规划、技能提升和心态调整四部分。本篇是大龄IT从业人员如何实现一线大厂高薪…

2026/8/15 14:39:14 阅读更多 →
索尼 FX5 登场:全画幅 5K 传感器+多样功能,还可选配可倾斜 OLED 取景器!

索尼 FX5 登场:全画幅 5K 传感器+多样功能,还可选配可倾斜 OLED 取景器!

索尼 FX5:为电影摄影师打造的功能利器全新索尼 FX5 为电影摄影师带来了一系列强大功能。它配备了全画幅全堆叠式 5K 传感器,这一配置使得相机在画质捕捉上有了质的提升,能够满足电影级别的拍摄需求。同时,它支持开放片门录制&…

2026/8/16 3:18:59 阅读更多 →
月薪 1 万 - 1.5 万美元的 Python 开发岗招聘,背后竟是大规模诈骗?

月薪 1 万 - 1.5 万美元的 Python 开发岗招聘,背后竟是大规模诈骗?

面试项目暗藏玄机!Python 开发岗招聘背后竟是大规模诈骗?2026 年 7 月 23 日,上周四,一位招聘人员通过 LinkedIn 私信联系我,推荐一个 Python 开发岗位。我询问细节,他分享岗位描述、公司名称和预估薪资后&…

2026/8/10 8:34:48 阅读更多 →

最新新闻

智能体决策可重构性实践:基于锚点实现跨SDK决策追溯

智能体决策可重构性实践:基于锚点实现跨SDK决策追溯

1. 项目缘起:从“黑盒”到“白盒”的决策追溯困境在智能体(Agent)开发领域,尤其是当我们深度集成来自不同供应商的SDK来构建复杂决策系统时,一个长期困扰开发者和算法工程师的痛点日益凸显:我们常常无法清晰…

2026/8/18 6:55:17 阅读更多 →
Git全流程开发指南:从配置到协作最佳实践

Git全流程开发指南:从配置到协作最佳实践

1. Git贡献全流程概述作为一个分布式版本控制系统,Git已经成为现代软件开发中不可或缺的工具。无论是个人项目还是团队协作,掌握完整的Git贡献流程都是程序员必备的核心技能。这套流程不仅仅是一系列命令的堆砌,更是一种高效协作的方法论。在…

2026/8/18 6:55:17 阅读更多 →
STM32串口中断接收:从轮询到中断的实战指南与避坑技巧

STM32串口中断接收:从轮询到中断的实战指南与避坑技巧

1. 从“轮询”到“中断”:为什么串口通信必须迈出这一步如果你刚开始接触STM32的串口通信,大概率是从HAL库的HAL_UART_Transmit和HAL_UART_Receive这两个函数入门的。它们简单直接:调用Transmit,程序就卡在那里,直到所…

2026/8/18 6:55:17 阅读更多 →
智能体原生组织设计:构建流体协作与刚性记录的分层框架

智能体原生组织设计:构建流体协作与刚性记录的分层框架

1. 从“流体”与“刚性”的悖论谈起:为什么传统组织设计在智能体时代失灵了最近和几位在搞AI Agent创业的朋友聊天,大家普遍被一个看似矛盾的问题困扰:一方面,我们构建的Agent组织需要像流体一样灵活,能根据任务流实时…

2026/8/18 6:55:17 阅读更多 →
混合Max与Sum类型Agent的防策略设施选址与委员会选举机制设计

混合Max与Sum类型Agent的防策略设施选址与委员会选举机制设计

1. 问题背景:当“公平选址”遇上“委员会选举”在算法机制设计这个领域里,有两个看似不同但底层逻辑相通的核心问题:设施选址和委员会选举。乍一听,一个像是城市规划部门要考虑的“把医院建在哪里能让居民看病最方便”&#xff0c…

2026/8/18 6:55:17 阅读更多 →
Python自动化金融信息监控:构建英格兰银行公告抓取机器人

Python自动化金融信息监控:构建英格兰银行公告抓取机器人

1. 项目概述:什么是Python BOE Bot?如果你在金融、交易或者数据分析圈子里混过一阵子,大概率听说过“BOE”这个词。它不是什么新潮的缩写,而是指“Bank of England”,也就是英格兰银行。对于全球金融市场,尤…

2026/8/18 6:54:17 阅读更多 →

日新闻

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF

告别逐帧截图:用 extract-video-ppt 快速提取视频中的 PPT 并一键导出 PDF 【免费下载链接】extract-video-ppt extract the ppt in the video 项目地址: https://gitcode.com/gh_mirrors/ex/extract-video-ppt 如果你还停留在"看网课 不停暂停 截图 …

2026/8/18 0:00:57 阅读更多 →
思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查

思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查

思源宋体TTF一站式上手:7个字重免费商用,从下载到上线的完整走查 【免费下载链接】source-han-serif-ttf Source Han Serif TTF 项目地址: https://gitcode.com/gh_mirrors/so/source-han-serif-ttf 你是不是也经历过这种时刻:设计稿里…

2026/8/18 0:00:58 阅读更多 →
华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate

华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate

华硕笔记本控制权回收指南:GHelper 如何用一个 10MB 文件替代 Armoury Crate 【免费下载链接】g-helper Lightweight Armoury Crate alternative for Asus laptops with nearly the same functionality. Works with ROG Zephyrus, Flow, TUF, Strix, Scar, ProArt, …

2026/8/18 0:00:59 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/17 2:58:27 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/17 2:58:30 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/17 2:58:32 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/17 18:54:37 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/17 18:55:16 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/17 18:55:55 阅读更多 →