「Linux」- 远程桌面管理,终端管理

  CREATED BY JENKINSBOT

问题描述

图形化(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

tmux source code

终端复用器,能够在单个终端里与多个 SHELL 进行交互,而无需运行“无数个” Terminal 程序。

运行平台:Linux

远程设备管理、内网穿透远程

MeshCentral

Open Software Projects – MeshCentral

TeamViewer/Sunlogin 的替代方案。

RustDesk – YOUR REMOTE DESKTOP SOFTWARE

https://rustdesk.com/

章节列表

「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」- 常用设置及快捷键