前言
服务器已经准备完毕,接下来就可以部署实际项目了。然而,如果后续每次的部署、更新、查询、维护等操作,都需要先登录腾讯云,然后再登录主机实例后才能进行,麻烦程度可想而知。况且,基于浏览器操作,稳定性也是个问题。这时就迫切的需要一个终端工具,让我们可以在本地方便的管理远程服务器。
之前我一直使用的是XShell,但由于是收费的,又懒得再采取一些魔法手段,因此,我决定重新寻找一个免费、开源的终端工具。
经过一番搜索和比较,我最终选择了electerm,它是一款基于electron开发,免费、开源且功能强大的轻量级 SSH/SFTP
客户端工具。不仅具有简洁的操作界面,还具有大量炫酷的主题,最重要的是,能够满足我的所有需求,在业界也有一定的口碑。
1. 下载安装
话不多说,electerm的安装非常简单,直接访问electerm.html5beta.com,点击如下图所示的cdn下载。
下载结束后如果出现警告,选择仍然保留,然后安装即可。
安装后的整体效果如下图所示,还是挺简洁美观的。
2. 查询连接参数
安装完成后,点击新书签打开书签页,可以看到,连接服务器需要主机地址、用户名、密钥和端口四个核心参数。
其中,密码和私钥两种方式都可以,不必纠结其优缺点。相较而言,前者简单且好理解一点,而后者是免密登录,安全性更高,我这里选择后者。接下来的关键问题就是,如何获取这些配置参数?
3. 获取主机地址
主机地址也就是公网IP(也可以是域名),这个比较简单,直接打开轻量云服务器,就可以在很显眼的位置看到了。
4. 获取用户名
用户名为固定值root
,不用单独获取。
5. 获取密钥
登录腾讯云,打开轻量云服务器,选择密钥。
这里可能有一条记录,是之前安装系统时创建的,如下图所示:
如果已有密钥,且保留了相应的私钥文件,那么可以直接使用,获取密钥的后续部分可以跳过。如果没有,就需要重新创建密钥。在创建前,可以先解绑并删除原有的密钥,如下图所示:
接下来,填写密钥名称后创建密钥。
密钥名称不是登录时用的用户名,可以任意填写,但请确保名称的唯一性,因为腾讯云不允许重复创建。
点击确定后,会自动下载后缀名为.pem
的私钥文件,根据提示,请妥善保存私钥文件,我们远程连接要用的就是这个文件。创建完成之后,绑定实例就可以了。
6. 放通端口
SSH
的默认端口是22
,腾讯云默认是放通的,如下图所示:
如果没有放通,点击添加规则,手动放通即可。
7. 连接服务器
参数全部获取之后,就可以如下图所示填写参数,其中,私钥选择从文件导入(即获取密钥时下载的pem
文件),然后点击连接,就能以root
用户身份连接到服务器了。
至此,electerm就安装成功了,Ssh
和Sftp
也都可正常使用了,可以输入一行命令检测一下。
结语
electerm是一款非常优秀的SSH/SFTP
客户端,在功能和易用性上,都非常值得推荐。有了electerm,接下来就不需要频繁地登录云平台,大部分情况下,在本地直接操作服务器就可以了。
评论0
暂时没有评论