MobaXterm

怎样通过互联网ssh访问家里电脑

半城伤御伤魂 提交于 2021-02-19 06:57:20
需求:用可以上网的公司windows电脑连接家里的manjaro linux电脑。。 环境情况:公司电脑为内网,通过登录出口服务器连接互联网。家里的电脑也为内网,通过连接无线路由器连接外网。路由器有公网IP。 解决办法:内网穿透,只需穿透家里内网环境即可。 内网穿透的方法见博客文章 https://blog.csdn.net/zbgjhy88/article/details/55289785/ Holer和动态DNS(DDNS)收费,最终通过设置路由器端口转发实现了内网穿透!路由器的公网IP是动态的,SSH连接的地址就不固定,此为局限,但是路由器不掉线重连,公网IP一般不会变化,相对固定,所以只设置端口转发来实现内网穿透是可行的。终极办法是采用DDNS(收费)+路由器端口转发,实现只用域名就可SSH。 实施步骤: 1、路由器设置端口转发 (1)、找到路由器公网IP,并记录下来 (2)、设置端口转发规则 规则名称:随便填 外部端口:路由器的转发端口(随便设置,不冲突就可) 服务器IP:要连接的那台Linux的内网IP 内部端口:linux电脑的端口,SSH连接此处必填22 协议:TCP/UDP 这样设置完成,就建立了 路由器公网IP+外部端口 → →内网服务器IP+内部端口 的映射。 2、linux开启SSH服务 Arch族linux开启ssh服务命令 systemctl

关于通过IPv6地址远程登录服务器的操作说明

自古美人都是妖i 提交于 2021-02-16 10:11:10
关于通过IPv6地址远程登录服务器的操作说明 作为高校和科研院所的研究生,服务器的使用是工作常态。但是在大多数情况下,大家都习惯通过IPv4地址登录自己在服务器上的账号,这样的登录方式有以下两个缺点: 第一,通过流量计费。(对于个人流量计费的高校和科研院所的同学来说,大到几十G的上传下载任务也是一件肉疼的事) 第二,上传下载速度慢(具体原因大概是因为IPv4客户使用量大,想了解的自行Google),限速啊,被百度云之流恶心也就够了,在自家服务器上还要受限怎么能忍,是可忍孰不可忍!   幸好幸好,咱们使用教育网,咱们还有坚韧的IPv6稻草来救命。   废话少说,怎么通过IPv6地址远程登录服务器账号呢?   把大象放进冰箱分三步,一,查找服务器IPv6地址。二,使用SSH客户端配置登录信息。三,享受IPv6的自由。 一,登录服务器账号后 [Shine@cluster ~ ]$ ifconfig 在输出信息中找到 inet6 addr: * *** :da*:* ** :e***:e*cb:*eff:fea*:d*a1/ ** Scope:Global 其中的 ****:da*:***:e***:e*cb:*eff:fea*:d*a1 即账号Shine所在服务器的IPv6地址(*为阿拉伯数字) 二,打开SSH客户端( 推荐windows系统SSH客户端神器:开源免费的MobaXterm

SSH客户端神器之 MobaXterm

a 夏天 提交于 2021-02-11 02:30:14
SSH客户端神器之 MobaXterm 由于需要连接远程 Linux 服务器,早期使用过 Putty , SecureCRT ,后面主要使用 Xshell 。 自从接触了 MobaXterm 之后,个人感觉比 Xshell 更好用,堪称 SSH客户端 的 神器 啊! MobaXterm 和 Xshell 的关系,就像 IntelliJ IDEA 和 Eclipse 的关系一样,功能更加强大,效果更加炫酷。 接下来,介绍 MobaXterm 的下载、安装、简单使用,以及其强大的功能亮点(优点)。 MobaXterm 下载 如果是个人使用,下载家庭版(免费的)就可以满足基本工作需求;如果想要使用更丰富的功能,可以使用专业版(收费的)。 个人使用的是家庭版 v12.3,已经足够满足工作需求了。 1、以下是MobaXterm家庭版的下载地址(当前 最新版本 是 v12.4 ): https://mobaxterm.mobatek.net/download-home-edition.html MobaXterm 安装 下载的是一个zip格式的压缩文件,如下: 解压后,双击 msi 文件进行安装 以下是安装界面(安装一路选择“next”即可): 安装完毕后,即可在桌面上看到 MobaXterm 的桌面快捷图标,如下图: MobaXterm 简单使用 1、双击桌面上的 MobaXterm 图标

Running Docker in Windows Virtual Machine

江枫思渺然 提交于 2021-01-27 12:16:54
问题 Using: Docker Desktop for Windows 10 MobaXterm to RDP into a Windows 10 VM Selenium 3.141.59 I'm currently trying to run a selenium Grid within a docker container and I'm encountering some issues. I have both Hyper-V and Containers enabled on both my PC and the VM. The problem is that unlike my previous coworkers, I'm using a Windows VM instead of a Linux one. When I try to run docker within the virtual machine it says that I need to enable nested virtualization. Is this correct or should I

Configuring Oracle RAC by VMware Workstation 16

一曲冷凌霜 提交于 2021-01-24 14:28:17
通过本文可以学习到如何使用vmware workstation 16配置共享磁盘以及使用静默方式部署Oracle 19c RAC。这里的asm磁盘组使用oracle的新特性AFD,有关说明请参考官方文档。 1、创建共享磁盘 共享磁盘需要使用命令行创建,这里使用MobaXterm作为终端,如下: [jacky.lee.lee] ➤ export PATH=$PATH:/drives/c/Program\ Files\ \(x86\)/VMware/VMware\ Workstation/ [jacky.lee.lee] ➤ vmware-vdiskmanager.exe -c -s 100GB -t 4 sharedisk01.vmdk [jacky.lee.lee] ➤ vmware-vdiskmanager.exe -c -s 100GB -t 4 sharedisk02.vmdk [jacky.lee.lee] ➤ vmware-vdiskmanager.exe -c -s 100GB -t 4 sharedisk03.vmdk [jacky.lee.lee] ➤ vmware-vdiskmanager.exe -c -s 100GB -t 4 sharedisk04.vmdk [jacky.lee.lee] ➤ vmware-vdiskmanager.exe -c -s

vscode远端编程 终极方案

不打扰是莪最后的温柔 提交于 2020-12-29 11:18:01
写在最前面(为了过审核):本文所提技术不需要访问任何国外的VPN,VPN不等同于翻墙,本文中提到的VPN指的是 校园网 。 很多时候,我们会需要通过笔记本连服务器进行代码调试,但如果要从校外或是公司外连机房,有时会需要经过多次网络跳转,例如: 你的PC -> 学校VPN -> 机房某网段跳板机 -> 远端目标机 。在这种情况下,最简单的方法是用vim等终端工具进行编程,但现在的编程工具发展的如此迅速,尤其是vscode这类自定义程度很高的工具的出现,让我决定花一些时间思考如何让remote编程变得更愉快。经过几小时的试验,最终得到了一个我比较喜欢的方案,与大家分享。 首先展示一下最终效果: 远端服务器上的vscode的编程体验与local模式几乎一致,有个缺点是无法通过EXTENSIONS市场来一键安装插件(替代方案是利用VSIX, 参考链接 )。 需要用到的工具 : Windows系统的电脑,无论配置多低都ok,平板也ok,只要能运行MobaXterm就行,作为本地设备; MobaXterm,作为隧道工具(就是因为这个软件只支持windows系统所以才限定了OS,当然还有其他的tunnel方案可以绕开OS的限制,但比较繁琐,在这里就不铺开介绍了); Code-server,开源软件,远端部署,直接下载到远端目标机上,codeserver的 下载链接 。一般来说

Linux远程开发配置【Vscode】与【Pycharm】

♀尐吖头ヾ 提交于 2020-12-28 10:05:49
目录 一、Mobaxterm 二、Vscode 三、Pycharm 四、总结 在大二刚接触linux系统的时候,学校的服务器装的都是有图形界面Ubuntu系统,使用teamviewer远程连接操作很方便,就像多了个电脑一样。可是最近进所里后发现,给分配的服务器只有能使用ssh登录的终端,这让我这个被pycharm的各种功能惯坏了的人十分不爽,不能代码提示补全、不能一眼看到所有文件、不能随心所欲地debug。。。 因此我开始了寻找舒适远程开发方法的无用功旅程,在此期间尝试了mobaxterm,vscode和pycharm。最后总结了下各个方法的使用情况。 一、Mobaxterm 解决了普通终端不能方便地看到文件结构并进行传输的问题,并且美观性提高了很多,我们可以直接新建SSH会话,输入IP和用户名密码即可。 左侧列出了所有文件,可以拖拽进行文件上传。右侧为普通终端。 二、Vscode 微软为了方便远程开发,近几年推出了组件Remote - SSH。效果如下:这是在我windows笔记本下的vscode软件,左侧文件列表和终端都链接在了远程的linux服务器上,并且在本地可以直接查看并修改远程的python代码,同时还能使用vscode本身一些插件所带来的代码补全、报错提示等功能。 关闭重新连接后,还会自动显示之前未关闭的终端和文件。在远程开发体验非常完美。

ubuntu客户端远程开发

…衆ロ難τιáo~ 提交于 2020-11-24 13:32:30
liunx连接远程服务器同步更新代码 场景需求 使用ubuntu文件系统连接远程服务器 使用vscode添加远程服务器文件 使用vscode连接服务器: 场景需求 跑深度学习实验一般都是在专用的远程服务器,客服端基本上都是windows和ubuntu等系统下,windows下使用mobaxterm连接远程服务器,缺点是阅读代码比较费劲,看代码可能要打开多个页面,不利于阅读,解决方案是VSCode中安装Remote SSH 插件 配置参考博客 。在ubuntu底下如何搭建远程开发?pycharm自带远程开发,但是比较臃肿,同时时不时的会输入激活码。这里,介绍下我的方法(来自组内大佬)。 配置:ubuntu18.04 vscode 使用ubuntu文件系统连接远程服务器 打开文件系点击其他位置,点击后进入连接服务器, sftp://name@ip address(你的服务器用户名@ip地址) 使用vscode添加远程服务器文件 vscode将文件添加到编辑页面,进入文件系统的时候注意选择第一步中文件页面的其他位置,选择对于服务器下面的文件即可。 使用vscode连接服务器: 在vscode中打开运行终端:输入ssh -x name@ip address即可。 是不是很简单,总结来说就是sftp获取远程服务器文件同步更新代码,ssh连接远程服务器,对服务器进行操作。 来源:

Linux终端记录神器

怎甘沉沦 提交于 2020-11-02 07:36:35
我们在调试程序的时候,免不了要去抓一些 log ,然后进行分析。如果 log 量不是很大的话,那很简单,只需简单的复制粘贴就好。但是如果做一些压力测试,产生大量 log ,而且系统内存又比较小(比如嵌入式设备),那要怎么处理呢?当然,secureCRT 和 mobaXterm 都有将日志保存到本地的功能,使用起来也是很方便。但是有些工具,比如 putty,就没这样的功能了。这时终端里的记录器—— script 就派上用场了。 使用场景 1、调试会产生大量 log 的应用程序,并且需要保存到本地进行进一步分析; 2、与同事协同工作,自己将工作完成了一半,可以将操作过程记录下来,发给同事,同事可以根据记录接着工作; 3、让人远程协助你,担心对方使坏,同时也可以留下案底,最好将他的操作记录下来 如何使用 script 命令? 默认情况下,直接输入 script 这个命令即可,它会在当前目录自动创建一个 typescript 文件,之后你在此终端的所有操作都会被记录在这个文件里。 记录文件是一个文本文件,可以使用任意的文本工具打开查看。 如果要退出记录,可以在终端里按快捷键 ctrl + D 或直接输入 exit 。在退出 script 前,你会发现,记录文件大小为 0 Kb,当退出后,文件大小会变大。 [alvin@VM_0_16_ centos test]$ script Script

Windows 下的免费 SSH 客户端工具

你说的曾经没有我的故事 提交于 2020-10-27 04:02:12
如果你的操作系统是 Windows,而你想要连接 Linux 服务器相互传送文件,那么你需要一个简称 SSH 的 Secure Shell 软件。实际上,SSH 是一个网络协议,它允许你通过网络连接到 Linux 和 Unix 服务器。SSH 使用公钥加密来认证远程的计算机。你可以有多种途径使用 SSH,无论是自动连接,还是使用密码认证登录。 本篇文章介绍了几种可以连接 Linux 服务器 SSH 客户端。 让我们开始吧。 Putty Putty 是最有名的 SSH 和 telnet 客户端,最初由 Simon Tatham 为 Windows 平台开发。Putty 是一款开源软件,有可用的源代码,和一群志愿者的开发和支持。 Putty 非常易于安装和使用,通常大部分的配置选项你都不需要修改。你只需要输入少量基本的参数,就可以开始很简单地建立连接会话。 点此下载 Putty。 Bitvise SSH Client Bitvise SSH 是一款支持 SSH 和 SFTP 的 Windows 客户端。由 Bitvise 开发和提供专业支持。这款 SSH 客户端性能强悍,易于安装、便于使用。Bitvise SSH 客户端拥有功能丰富的图形界面,通过一个有自动重连功能的内置代理进行动态端口转发。 Bitvise SSH 客户端对个人用户使用是免费的,同时对于在组织内部的个人商业使用也一样