远程访问是系统管理运维的必须工作。主要包括RDP、SSH和VNC三大类协议的工具。
笔者:国际认证信息系统审计师、软考系统分析师
1、远程桌面RDP工具
RDP就是Windows的远程桌面技术协议。除了Windows系统本身的远程桌面功能外,在微软的 Sysinternals Suite 中,提供了名为“Remote Desktop Connection Manager”,即“远程桌面连接管理器”,可以管理多个并发远程桌面连接的工具:
这个工具最早是微软内部一位工程师Julian Burger的独立作品,后来由于微软收购了Sysinternals Suite的关系,这个工具也纳入到了Sysinternals Suite当中。在需要同时管理、操作多台Windows远程终端时,这个软件非常方便。
下载及详细介绍:
https://docs.microsoft.com/zh-cn/sysinternals/downloads/rdcman
也可以下载完整的Sysinternals Suite:
2、SSH远程终端工具
排第一的必须是Putty。虽然Putty让人感觉很简陋,但关键功能全部齐全。Putty是开源的SSH和Telnet实现(还支持串口等其它终端连接方式),支持Windows和类Unix平台,通过内置xterm实现终端模拟,作者是 Simon Tatham,最新版本是0.76。
下载地址:
由于曾经出现过恶意的Putty套壳木马,下载Putty尽量在官方站点下载。
由于Putty是开源的,所以基于Putty有一些派生的软件,主要针对易用性进行提高。这包括有Kitty和Solar-Putty。
Kitty
Kitty是Putty的源代码派生分支,主要对Putty补充改进了如下功能:
进程筛选、便携免安装、预定义命令支持快捷键、进程启动器、自动登录脚本、URL超链接化、自动命令和密码、在远程进程运行本地保存的脚本、整合ZModem协议、进程之间独立的图标、界面透明、键盘误输入保护、界面卷起、快速启动复制进程、配置界面调整、自动保存、对IE整合支持SSH协议、二进制压缩、剪贴板输出等等。
下载地址:
官方网址是www9bis.net/kitty,不过上不去。
Solar-Putty
Solar-Putty是Solarwinds公司为Putty开发的外壳,属于免费软件,但不开源。对Putty补充了如下特性:
分页界面、可以保存凭据或私钥方便登录、自动重连、连接后自动执行脚本、图形化SFTP文件传输、整合到Windows搜索易于查找保存的进程、不需要安装过程等。
下载地址:
3、VNC(Virtual Network Console)虚拟网络终端工具
由于VNC协议的开源特性,所以相关的产品很多,比较好的包括有:
TightVNC
开源软件,如果要使用源码进行二次开发则需要购买商业许可。
下载地址:
RealVNC
闭源商业软件。服务器端收费,客户端免费。
下载地址:
UltraVNC
开源,全免费,包括商业免费。
下载地址:
之所以要介绍3种VNC工具,是因为VNC开源且历史悠久,产生了很多不同的分支,每个分支都可能有自己独有的压缩协议、加密算法等,所以多备无患,总有一种能连得上。
最后再次强调,此类软件尽量在官网或可靠的下载源获得,不要在网络上乱找乱下载,否则碰到被埋木马的机会极高。
本站微信订阅号:
本页网址二维码: