阿里云:aliyun-cli和ali-instance-cli

概念:

这篇文章只是来澄清一下这俩"cli"之间的区别和联系:

aliyun cli 和 ali-instance-cli 都是阿里云提供的命令行工具,但它们的功能和使用场景有所不同。

1. aliyun cli是一个通用的阿里云命令行接口工具,它允许用户通过命令行来管理和操作阿里云的各种服务。这包括但不限于ECS(弹性计算服务)、RDS(关系型数据库服务)、OSS(对象存储服务)等。

aliyun-cli和aws的aws cli是一样的用途和概念。

参考文档:

https://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/pdf/aliyun-command-line-interface-UserGuide-intl-en-2017-02-23.pdf

aliyun-cli的github:

GitHub - aliyun/aliyun-cli: Alibaba Cloud CLI

2. ali-instance-cli主要用于通过会话管理功能直接连接到你的ECS实例上,而不需要开放公网IP或者设置复杂的网络安全规则。li-instance-cli 特别适用于那些希望利用Session Manager安全地远程控制其ECS实例的用户。

和aws的session manager是一样的概念。

如何在阿里云ECS实例上安装和设置AK SK:

1. aliyun-cli:

如果你使用的是阿里云的镜像的ECS,那么默认就是安装了aliyun-cli的,不需要额外安装:

复制代码
[root@iZ2zefuyvafx8jqrl90pncZ ~]# which aliyun
/usr/local/bin/aliyun
[root@iZ2zefuyvafx8jqrl90pncZ ~]# aliyun configure
Configuring profile 'default' in 'AK' authenticate mode...
Access Key Id [*********************MkG]: abcdefg
Access Key Secret [**************************os1]: 1234567
Default Region Id [cn-beijing]:
Default Output Format [json]: json (Only support json)
Default Language [zh|en] en:
Saving profile[default] ...Done.

Configure Done!!!
..............888888888888888888888 ........=8888888888888888888D=..............
...........88888888888888888888888 ..........D8888888888888888888888I...........
.........,8888888888888ZI: ...........................=Z88D8888888888D..........
.........+88888888 ..........................................88888888D..........
.........+88888888 .......Welcome to use Alibaba Cloud.......O8888888D..........
.........+88888888 ............. ************* ..............O8888888D..........
.........+88888888 .... Command Line Interface(Reloaded) ....O8888888D..........
.........+88888888...........................................88888888D..........
..........D888888888888DO+. ..........................?ND888888888888D..........
...........O8888888888888888888888...........D8888888888888888888888=...........
............ .:D8888888888888888888.........78888888888888888888O ..............
[root@iZ2zefuyvafx8jqrl90pncZ ~]#

如果我们使用的不是阿里云的镜像,那么需要使用python-pip3来进行安装,安装步骤见如下文档:

https://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/pdf/aliyun-command-line-interface-UserGuide-intl-en-2017-02-23.pdf

2. ali-instance-cli步骤:

复制代码
[root@iZ2zefuyvafx8jqrl90pncZ ~]# curl -O https://aliyun-client-assist.oss-accelerate.aliyuncs.com/session-manager/linux/ali-instance-cli
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 10.0M  100 10.0M    0     0  41.6M      0 --:--:-- --:--:-- --:--:-- 41.5M
[root@iZ2zefuyvafx8jqrl90pncZ ~]# ls -ltr
总用量 10288
-rw-r--r-- 1 root root 10533217 12月  2 19:30 ali-instance-cli
[root@iZ2zefuyvafx8jqrl90pncZ ~]# chmod a+x ali-instance-cli
[root@iZ2zefuyvafx8jqrl90pncZ ~]# sudo mv ali-instance-cli /usr/local/bin/
[root@iZ2zefuyvafx8jqrl90pncZ ~]# ali-instance-cli configure --mode AK
Configuring profile 'default' in 'AK' authenticate mode...
Access Key Id []: abcdefg
Access Key Secret []: 1234567890
Default Region Id []: cn-beijing
Default Output Format [json]: json (Only support json)
Default Language [zh|en] en: en
Saving profile[default] ...Done.

对于设置时候的"Default Region Id", 不同于aws只有cn-north-1和cn-northwest-1, 阿里云有多个region,region id查询文档和地理位置说明如下:

什么是阿里云地域和可用区,如何选择地域和可用区_新手指南-阿里云帮助中心

相关推荐
翼龙云_cloud5 小时前
阿里云渠道商:轻量应用服务器连接常见问题与解决指南
服务器·阿里云·云计算
翼龙云_cloud5 小时前
亚马逊云渠道商:新手怎么利用AWS Lightsail部署 WordPress?
运维·服务器·云计算·aws
VermiliEiz6 小时前
使用二进制文件方式部署kubernetes(1)
kubernetes·云计算
捷智算云服务6 小时前
A100云主机租赁价格贵吗?具体费用是多少?
服务器·人工智能·云计算·gpu算力
The star"'7 小时前
ELK企业日志分析系统
运维·elk·云计算
iReachers7 小时前
极速AI助手如何使用免费的阿里云的大模型
人工智能·阿里云·云计算
Serverless 社区7 小时前
阿里云 Serverless 计算 11 月产品动态
阿里云·serverless·云计算
TG:@yunlaoda360 云老大8 小时前
如何了解腾讯云国际站代理商CSS的服务流程是怎样的?
css·云计算·腾讯云
gaize12138 小时前
火山云与腾讯云价格及机型分析
服务器·云计算
翼龙云_cloud9 小时前
亚马逊云渠道商:AWS Lightsail的常见问题怎么解决?
运维·服务器·云计算·aws