MobaXterm是进行远程计算的终极工具箱。在单个Windows应用程序中,它提供了为程序员,网站管理员,IT管理员以及几乎所有需要以更简单的方式处理远程作业的所有用户量身定制的功能。
MobaXterm为Windows桌面提供了所有重要的远程网络工具(SSH,X11,RDP,VNC,FTP,MOSH等)和Unix命令(bash,ls,cat,sed,grep,awk,rsync等)。可直接使用。
MobaXterm是程计算的终极工具箱。里面集合了SSH等远程网络工具和Unix命令。
官网: https://mobaxterm.mobatek.net/
(1)输入官网网址访问
(2)点击get MobaXterm下载
(3)选择免费版下载
(4)安装完运行MobaXterm
(1)定义要连接主机的账户和密码
(3)连接成功
通过ssh命令,远程访问Linux系统:输入命令ssh hank@192.168.241.130
(1)上传文件
(2)下载文件
//这个nginx包就下载到桌面了
从Windows上传文件到Linux虚拟机:
scp drives/g/1.txt 用户名hank@192.168.241.130:/home/hank/ 释义:拷贝当前windows的G盘下的1.txt文件,到远程linux系统hank的家目录中
从Linux虚拟机下载文件到windows:
scp hank@192.168.241.130:/home/hank/1.txt drives/g/ 释义:反过来,拷贝远程linux系统hank的家目录中1.txt文件,到当前windows的G盘下
ssh:SSH是一种网络协议,广泛用于计算机之间的加密登录。
RDP:远程桌面协议 (RDP) ,用于终端服务器和终端服务器客户端之间的通信,可参考Windows上自带的远程桌面服务。
VNC:VNC(Virtual Network Computing)是虚拟网络计算机的缩写。VNC是一款优秀的远程控制工具软件,由著名的AT&T 的欧洲研究实验室开发的。
FTP:文件传输协议(File Transfer Protocol,FTP)是用于在网络上进行文件传输的一套标准协议。
SFTP:sftp(Secure File Transfer Protocol)是一种安全的文件传送协议,是ssh内含协议,也就是说只要sshd服务器启动了,sftp就可使用,不需要额外安装,它的默认端口和SSH一样为22。
Serial:Serial串行接口通信,在单片机中很常用。File:打开保存在本地的终端链接文件。Shell:配置shell终端。
Browser:内嵌浏览器。
Mosh:Mosh表示移动Shell(Mobile Shell),是一个用于从客户端跨互联网连接远程服务器的命令行工具。mosh连接中断不会导致当前正在执行的命令中断,这是ssh做不到的。
WSL:WSL适用于 Linux 的 Windows 子系统可让开发人员直接在 Windows 上按原样运行GNU/Linux 环境(包括大多数命令行工具、实用工具和应用程序),且不会产生传统虚拟机或双启动设置开销。
Ctrl+Shift+N 创建一个新的远程会话 F11 当前窗口进入全屏,再按F11退出全屏 Ctrl+Tab键:向右切换标签 Ctrl+Shift+Tab键:向左切换标签
MobaXterm 使用 ssh 直接连接远程主机,或者通过跳板机登陆远程服务器可能会出现一段时候不操作就会自动关闭连接。要解决这个过一会就断开连接的问题,我们需要在勾选 Setting 下的 SSH Keepalive 选项。
在MobaXterm及很多终端工具里,都有这样的功能:鼠标左键划选复制文件,右键粘贴文本。但在MobaXterm右键粘贴功能默认不打开,我们可以手动打开。
MobaXterm 会产生临时文件,但是临时文件随时可能被删除或丢失,建议指定文件夹作为 /home 和 / 目录,以免出现异常。
打开 Settings – Configuration – Genernal 进行设置,如下截图。
如果您 Windows 下安装了 Mysql、Python 等环境,发现相关命令无法在 MobaXterm 使用,打开 Settings – Configuration – Terminal – 使用 Windows 环境变量,如下截图。
画框的地方选择私钥即可
选中编辑的文件,右击,选择Open with…
右击User sessions—>选择New folder创建目录
可以把已创建的终端直接拖到目录下