简化云上操作,阿里云客户端——您的云端全能助手
背景
当您创建了云服务器或容器实例之后,以下操作往往是非常常见的:连接并登陆到服务器,大展身手一番,比如配置基础开发环境、部署应用服务、查看各种性能指标等等;可见连接并登陆到服务器是多么高频而基础的操作。
而在使用业界通用的登陆工具时,这样的场景是否熟悉。
场景一
登陆密码忘了,试了几个常用的密码都是错的,奔溃啊。还好我吃一堑,长一智,把每台实例的密码经过加密算法加密后,记在了宝贝笔记本上,并放在了神秘加密柜里。密码倒是不会忘记或弄混了,但是每次登陆都需要翻阅密码本,很是麻烦,就算把密码放在本人电脑里,每次都需要复制粘贴,这与我的潇洒高贵气质不符啊。。
更糟糕的一种场景是,忘记了实例的 IP地址,都没有资格进入输入密码的步骤。。还需要登陆ECS控制台,找到对应的实例,复制IP地址;最基础的操作怎会变得如此复杂!
要是有一个提供密码管理/记忆功能的工具,就太好了!
场景二
需要连接并登录到无公网 IP 的实例,还需要先登陆到有公网IP的跳板机,再登录到目录机器,步骤真烦琐,解决一个问题,可能又引入了另一个问题;即使通过高阶的SSH端口转发命令行的方式连接,但不适用于Windows实例,Windows实例不配拥有姓名吗!
要是有一个可以直接登录到无公网 IP 的实例的工具,就太好了!
场景三
当想连接到不同类型的云服务器时,没有一个统一的连接工具。登录 ECS 实例时,需要使用支持SSH/RDP协议的连接工具;登录 ECI 容器时,需要使用ECI 的CLI命令行客户端;连接ACK容器时,又需要使用kubectl工具;其他服务更别说了。。
这么多工具真复杂,要是有个统一的连接工具就好了:一个工具管理多个服务。
场景四
我有多个阿里云账号,每次切换账号都是繁琐的:退出相应的云产品控制台并重新登录;就算我下载了多个浏览器,借助浏览器插件进行不同账号的登录管理,也感觉很笨拙:近期需要使用十个账号,就需要同时使用十个浏览器,还保不准使用了“山寨盗版”浏览器,把我的信息泄漏了。
要是有一个可以快速切换帐号的工具,就太好了!
解决方案
通过阿里云客户端可以解决这些问题。
场景一
首先,对于场景一中的问题,阿里云客户端提供了密码管理/记忆功能,您只需要在首次登录时输入正确的密码,并选择将密码保存至KMS云端,您的阿里云客户端便可以自动牢牢记住您的密码(别担心,您出丑输错的密码是不会记录的),保存到本地,以后登录时会为您自动填充已记忆的密码,无需再次手动输入(密码记忆功能是非常安全的哦,相当于您把财产保存到自己家的保险箱里,外人无权查看),解决了登录时的一大难题。
您也可以选择将密码持久地保存在KMS云端,同样安全。
如果您被各种密码折磨,压根就不喜欢与密码有关的一切,只想管理好您银行卡的密码。。别担心,您可以通过阿里云客户端集成的会话管理(Session Manager)功能,免密码直接登录到实例,免去了密码输入的步骤,更加简洁。
场景二
对于场景二,阿里云客户端集成了会话管理(Session Manager)功能,可以直接免密码登录到无公网 IP 的实例,并从本地访问其内部服务。
此外,您也可以通过基于会话管理的SSH连接或端口转发功能直接登录到无公网 IP 的实例,无需再使用跳板机或对Windows机器不友好的SSH端口转发。
场景三
对于场景三,阿里云客户端提供了云服务器ECS、弹性容器实例ECI、容器服务ACK、托管实例的浏览、连接等操作功能,真正实现了通过一个客户端工具管理多个云产品服务。
场景四
对于场景四,阿里云客户端提供了账户管理功能,您可以无需重启客户端,直接切换到不同的账户。切换后会立即使用新的账户使用相关服务。
简单介绍
看过以上四种应用场景介绍,期待您对阿里云客户端有了大致的了解,接下来郑重揭开她的神秘面纱,为您简单介绍阿里云客户端。
阿里云客户端是阿里云开发的一款客户端工具,提供了对云服务器ECS、弹性容器实例ECI、容器服务ACK、阿里云托管实例的浏览、远程连接等操作功能,实现了通过一个客户端工具高效管理多个阿里云云产品服务;目前支持MAC 版本与Windows 版本。
听到以上较为官方的高大上介绍,是不是对阿里云客户端更加好奇呢?实践是检验真理的唯一标准,接下来简单介绍下阿里云客户端提供的主要功能。
功能介绍
全局查找
- 客户端首页支持全地域按照指定条件查找资源;功能强大,堪比谷歌浏览器。目前支持以下方式:
- 按照实例ID/公网IP/实例名称查找ECS实例。
- 按照集群ID查找ECS容器集群ACK。
- 按照实例ID查找托管实例。
账户管理
- 提供了五种账户管理方式,具体介绍见:文档
- 支持导出帐号信息到环境变量。
- 支持快速切换帐号,无需重启客户端,直接切换到不同的账户。
ECS
- 远程连接
- SSH连接(支持通过密码/密钥文件/临时密钥连接)
- 您可以通过临时密钥连接,无需管理 SSH 密码/密钥文件,更加简便,并且连接权限可通过RAM控制
- 会话管理连接(免密码、免公网,无需开放入方向端口,权限安全可控)
- 基于会话管理的SSH连接
- 基于会话管理的端口转发(免公网,远程连接实例内的 TCP 端口)
- 终端操作内容可以被审计,任何操作都逃不过客户端的法眼。
- 例如您通过端口转发,连接实例的 22 端口,即可实现使用指定用户进行SSH连接;
- 您通过端口转发,连接实例的HTTP 端口, 即可以免公网浏览实例内的 Web 应用。
- SSH连接(支持通过密码/密钥文件/临时密钥连接)
- 实例管理
- 停止实例
- 重启实例
- 释放实例
- 查看属性:查看实例名称、主机名、实例类型、操作系统等基本信息。
- 添加释放保护:如果您的按量付费实例承载了关键业务,可以为按量付费实例开启实例释放保护,防止手动释放按量付费实例,有效避免因手滑操作疏忽、团队成员沟通不及时等原因造成不可挽回的后果。
- 更新云助手:升级云助手到最新版本。
ECI
- 浏览并连接ECI容器
ACK
- 浏览集群,查看Nodes、Pods、Services
- 连接Pod
其他特色功能
- 主题选择:您可以选择自己喜欢的主题风格;同行们更喜欢黑色的代码编辑器,但笔者唯独喜爱白色的;走自己的路,让别人说去吧~
下载与安装
您可以根据业务需求,下载并安装指定版本的阿里云客户端:
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· [翻译] 为什么 Tracebit 用 C# 开发
· 腾讯ima接入deepseek-r1,借用别人脑子用用成真了~
· Deepseek官网太卡,教你白嫖阿里云的Deepseek-R1满血版
· DeepSeek崛起:程序员“饭碗”被抢,还是职业进化新起点?
· 深度对比:PostgreSQL 和 SQL Server 在统计信息维护中的关键差异