赞
踩
是一款增强型终端
MobaXterm 可以开启多个终端视窗,以最新的 X 服务器为基础的 X.Org,
属性 | 描述 |
---|---|
远程终端: | MobaXterm允许您建立安全的SSH、Telnet或Rlogin连接到远程服务器,并从本地计算机访问这些服务器的命令行界面。 |
X11服务器: | 它包含一个X服务器,可以让您在远程运行图形应用程序,并将其显示在本地计算机上。 |
SFTP和FTP | MobaXterm提供内置的SFTP(SSH文件传输协议)和FTP(文件传输协议)客户端,可以安全地在本地计算机和远程服务器之间传输文件。 |
远程桌面: | 您可以建立RDP(远程桌面协议)连接到Windows系统,并从MobaXterm远程控制它们。 |
网络工具: | MobaXterm提供各种网络工具,例如端口扫描、网络扫描器、SSH隧道等,以便于网络管理和故障排除任务。 |
会话管理: | 它允许您保存和管理多个远程连接,便于连接到频繁访问的服务器。 |
宏和脚本: | MobaXterm支持宏和脚本功能,可以自动化执行任务,提高工作效率。 |
SSH是一种加密的网络安全协议,用于安全地远程登录和执行命令。
Telnet只是一种远程登录的工具。
本地计算机上完成远程主机工作的能力,用它连接到服务器,必须输入用户名和密码来登录服务器。
如:telnet 114.80.67.193 8080。 //查看某一个机器上的某一个端口是否可以访问
开启Telnet客户端
开始→控制面板→程序和功能→打开或关闭Windows功能,
远程shell (remote shell)
(X Display Manager Control Protocol)X展示管理控制协议
XDM是X Display Manager的简称。功能就是管理操控xserver的显示。
远程桌面协议(RDP)是一个多通道(multi-channel)的协议。
RDP的设计建构于国际电信联盟T.share协议(又称为T.128),
VNC (Virtual Network Console)是虚拟网络控制台的缩写,远程控制工具软件
(File Transfer Protocol)
FTP使用 TCP/IP协议。
要就是从运行FTP服务器的计算机传输文件
FTP密码和数据以纯文本格式发送,大多数情况下是不加密的,安全性不高。
SFTP(SSH File Transfer Protocol,也称 Secret File Transfer Protocol)
一种安全的文件传输协议,一种通过网络传输文件的安全方法;
打开本地串口
打开本地文件夹。
打开一个shell
输入URL, 能打开网页。
Mosh表示移动Shell(Mobile Shell),是一个用于从客户端跨互联网连接远程服务器的命令行工具。它能用于SSH连接,
amazon (S3) 是一个公开的服务,Web 应用程序开发人员可以使用它存储数字资产,包括图片、视频、音乐和文档。
S3 是一个全球存储区域网络 (SAN),它表现为一个超大的硬盘,您可以在其中存储和检索数字资产
Windows Subsystem for Linux(简称WSL)是一个在Windows 10\11上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。
点击菜单栏 「sessions」 –> 「new session」,即可弹出 「session setting」 对话框。
输入主机名: Ip地址
用户名:
端口号:
点击确定后,输入密码(输入密码时并不会显示
您可以使用MobaXterm的内置SFTP或FTP客户端。
在主界面上点击**"SFTP"或"FTP"按钮**,然后输入远程服务器的连接信息和身份验证凭据,即可进行文件传输操作。
可以使用MobaXterm的X11服务器功能。在远程服务器上启动所需的图形应用程序,任何运行的图形应用程序都会在本地显示。
服务器上运行图形应用程序,回显到本地。
MobaXterm 的 SSH 隧道功能允许您建立本地和远程之间的安全通信。
在 MobaXterm 设置中的 “SSH” 选项卡中,选择 SSH 协议并配置隧道设置,轻松创建和管理 SSH 隧道。
MobaXterm 提供远程桌面功能,允许您通过 RDP 协议连接到 Windows 远程桌面。
跟我们使用windows自带的mstsc.exe远程登录window客户端效果是一样的.
在 “Session” 对话框中选择 RDP 协议,并输入远程 Windows 机器的 IP 地址和凭据,即可方便地远程访问桌面环境。
远程 Windows 机器设置,不同的 RDP 端口(默认为 3389):
1. 在远程 Windows 机器上,打开 “运行” 对话框。您可以通过按下 Windows 键 + R 键来快速打开 “运行” 对话框。
2. 在 “运行” 对话框中,输入 “regedit” 并点击 “确定”,打开注册表编辑器。
3. 导航到注册表路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp。
4. 在右侧窗格中,找到名为 “PortNumber” 的注册表项。
5. 双击 “PortNumber” 注册表项,编辑其数值数据。
6. 将数值数据更改为您想要使用的 RDP 端口号。确保端口号是未被其他服务占用的有效端口。
7. 完成编辑后,点击 “确定” 保存更改。
8. 关闭注册表编辑器
MobaXterm 支持宏和脚本功能,可以自动化执行一系列操作。
您可以录制和回放宏,或者使用 MobaXterm 的内置脚本语言编写脚本。
这种功能能够显著提高工作效率和自动化重复性任务的执行。
# 设置远程服务器信息 host="example.com" username="your_username" password="your_password" # 连接到远程服务器 echo "Connecting to remote server..." sshpass -p $password ssh $username@$host << EOF # 在远程服务器上执行命令 echo "Executing command on remote server..." ls -l # 在远程服务器上执行更多命令 echo "Executing more commands on remote server..." df -h whoami EOF echo echo "Script execution completed."
#@forlce!/usr/bin/env python import paramiko # 输出欢迎消息 print("Welcome to MobaXterm Scripting Example!\n") # 设置远程服务器信息 host = "example.com" username = "your_username" password = "your_password" # 连接到远程服务器 print("Connecting to remote server...") ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh.connect(hostname=host, username=username, password=password) # 在远程服务器上执行命令 print("Executing command on remote server...") stdin, stdout, stderr = ssh.exec_command("ls -l") print(stdout.read().decode()) # 在远程服务器上执行更多命令 print("Executing more commands on remote server...") stdin, stdout, stderr = ssh.exec_command("df -h") print(stdout.read().decode()) stdin, stdout, stderr = ssh.exec_command("whoami") print(stdout.read().decode()) # 关闭 SSH 连接 ssh.close() print("\nScript execution completed.")
可以通过此功能启用TFTP、FTP、HTTP、SSH、等服务。主要
如我们可以启用TFTP server,用于文件上传下载;
Settings->Display
Settings->Configuration
但在Moba中右键粘贴功能默认不打开
settings」 –> Configuration
支持分屏2个窗口或者四个窗口。俩屏可以是左右分或者上下分。
同时在多屏执行同一个命令,这个功能通常用于需要执行相同命令,对命令结果进行对比时。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。