mRemoteNG远程连接管理器的3个提示

您是否曾经发现自己手动打开WinSCP到您刚刚使用mRemoteNG通过SSH连接到的同一服务器?或者希望您能够从mRemoteNG连接中提取密码?HTG将指导您如何解锁mRemote的真正功能。

图片来源:andresnilsson1976,由Compight cc和Aviad Raviv-Vash提供

我们在“如何使用mRemoteNG管理您的所有远程连接”指南中介绍了mRemoteNG。在本指南中,我们将深入研究,并向您展示一些我们发现在经常使用它时很有用的提示。

WinSCP集成

我们在过去已经提到过WinSCP;如果您从Windows管理Linux计算机,那么这个程序应该已经在您的武器库中了。

许多受过mRemoteNG启发的人根本没有意识到将两者集成是可能的,最终维护了两套“连接数据库”。更重要的是,很多时候,因为mRemoteNG是这样的“end all be all解决方案”,所以它是唯一一个获得“爱”的解决方案,并且每次调用WinSCP时,都会手动输入连接的详细信息。

以上所有内容都可以通过mRemoteNG的“外部工具”功能轻松否定。使用此功能,可以调用WinSCP并将mRemoteNG已有的所有连接详细信息传递给它。

如果您尚未安装WinSCP,请现在就安装。

要添加“外部工具”,请转到“工具”菜单并选择“外部工具”。

将打开“外部工具”选项卡。

右键单击选项卡上半部分的任何位置,您将看到一个菜单,用于创建“New External Tool”。

在屏幕的下部,将您要在“display name”行下添加的工具的名称更改为“WinSCP”。

在“Filename”字段中,写入以下内容:

所以看起来是这样的:

您基本上已经完成了:)

为了使用您的新功能,右键单击SSH类型的Connections选项卡,找到“External Tools”条目,然后单击新创建的“WinSCP”选项。

密码:防晒霜

由于mRemoteNG以可逆加密方式保存所有密码(以便它可以使用它),因此可以在每个连接的基础上提取它们。要实现这一点,我们需要让mRemoteNG传递“password”参数,以便在常规的旧命令提示符中“回显”。

添加另一个“外部工具”,如上所述,只是这一次您要将该工具命名为“Password Reveler”,而“filename”字段将只包含“cmd”指令。但是,与上一个示例不同的是,您需要在“参数”行中填入以下内容:

完成的作品将如下所示:

为了使用您的新功能,右键单击SSH类型的连接选项卡,找到“外部工具”条目,然后单击新创建的“密码探索器”选项。

连接文件清理

您已经在mRemoteNG设置中获得了数十甚至数百个连接配置文件,然后您将获得一个新的团队成员。您希望将连接文件提供给他们,但如果这样做,您将向他们提供您的凭据…。不用担心,因为HTG已经掩护了你。

我们将展示如何全局擦除mRemoteNG连接文件中的密码。

注意:这将需要你拿出你的超级极客,但这并不是一个非常困难的过程。

首先,您需要一个能够执行“正则表达式”的文本编辑器,比如记事本++或Sublime+(本例中我们将使用记事本++)。然后,关闭mRemoteNG并在其中一个编辑器中打开其连接文件(默认情况下位于“C:\Users\%your-username%\AppData\Roaming\mRemoteNG”).下

执行“替换”(使用Ctrl+H)并将“搜索模式”更改为“正则表达式”。然后替换:

和在一起 / 有 / 用 / 以

它看起来如下所示:

单击“全部替换”并执行“另存为”以创建经过清理的文件。

世界是一个更大的实验室

有没有想要分享的mRemoteNG技巧?在论坛里把它发给我们。

让我向你展示特赛加的真正力量