问题描述
图形化(GUI)自有其优点,命令行(CLI)也有其优点。图形化,优点在于对用户友好、直观、操作简单等等;命令行,优点在于批处理、功能丰富、灵活组合等等。
该部分笔记将记录:在 Linux 中,我们使用过终端管理软件(比如 Remmina、SecureCRT 等等),以及他们在某些方面的配置方法。
远程桌面管理
Remmina – Remote access screen and file sharing to your desktop
Remote desktop client with RDP, SSH, SPICE, and VNC protocol support.
运行平台:Linux
mRemoteNG – Multi-Remote Next Generation
mRemoteNG – Multi-Remote Next Generation
运行平台:Windows
测试版本:1.76
已知问题:
1)界面无法直接设置 SSH 密钥,需要内嵌的 PuTTY 进行设置:
—- Opening SSH to AWS-hosted Linux servers via mRemoteNG
SecureCRT – The rock-solid Telnet and SSH client
SecureCRT – The rock-solid Telnet and SSH client
运行平台:Linux Windows macOS
测试版本:8.3.3
已知问题:
1)在 SecureCRT 9.0 中,才加入 RDP 支持,以远程 Windows 主机:
—- SecureCRT 9.0 and SecureFX 9.0 from VanDyke Software Adds Built-in Support for RDP and Platform Support for Ubuntu 20.04
MobaXterm (Home Edition)
MobaXterm Xserver with SSH, telnet, RDP, VNC and X11
运行平台:Linux Windows macOS
特性特征:
Full X server and SSH support
Remote desktop (RDP, VNC, Xdmcp)
Remote terminal (SSH, telnet, rlogin, Mosh)
X11-Forwarding
Automatic SFTP browser
Master password protection
Plugins support
Portable and installer versions
Full documentation
Max. 12 sessions
Max. 2 SSH tunnels
Max. 4 macros
Max. 360 seconds for Tftp, Nfs and Cron
终端管理、终端复用
ConEmu
ConEmu – Handy Windows Terminal
早期(很早了)我们使用的 Windows 多终端实例管理工具。
现在(09/11/2021)我们使用 Windows Terminal + WSL 已经能解决多数问题
tmux – a terminal multiplexer
终端复用器,能够在单个终端里与多个 SHELL 进行交互,而无需运行“无数个” Terminal 程序。
运行平台:Linux
远程设备管理、内网穿透远程
MeshCentral
Open Software Projects – MeshCentral
TeamViewer/Sunlogin 的替代方案。
RustDesk – YOUR REMOTE DESKTOP SOFTWARE
章节列表
「Remmina」- 远程桌面客户端(SSH、SFTP、VNC、Windows Remote Desktop、…)
「Linux」- 安装向日葵远程控制(Ubuntu、Debian、CentOS)
「Linux」- 安装 TeamViewer 应用
「tmux」- 安装(CentOS,Ubuntu,编译)
「tmux」- 插件及自定义配置(TPM)
「Windows」- CMD, PowerShell, Terminal
「Linux」- 远程控制 Windows 主机(常见 RDP 客户端)
「tmux」- 常用设置及快捷键