📅  最后修改于: 2023-12-03 15:24:41.621000             🧑  作者: Mango
aws-jumpclous 是一个使用 Shell-Bash 编写的 AWS 一键 SSH 跳板工具,安装和配置简单方便,可以让你快速高效地管理 AWS 服务器。
下面是安装 aws-jumpclous 的详细步骤:
在安装 aws-jumpclous 之前,需要先安装 aws cli 和 jq 工具。如果你已经安装了这两个工具,可以跳过此步骤。
## 以Ubuntu系统为例,安装aws-cli和jq
sudo apt install aws-cli -y
sudo apt install jq -y
从 github 上下载 aws-jumpclous 并安装:
git clone https://github.com/aws-jumpcloud/aws-jumpclous.git
cd aws-jumpclous
./install.sh
这里的 install.sh 脚本会自动安装必要的文件和程序,并把 aws-jumpclous 添加到系统 PATH 中。如果执行命令时提示“权限不足”的错误,可以使用 sudo 命令来执行。
在使用 aws-jumpclous 前,需要先配置它的参数。请编辑配置文件,将文件内容粘贴进去即可。
{
"region": "us-east-1",
"ssh-key": "/Users/user/ssh-keys/reddit.pem",
"username": "ec2-user",
"jumpbox": {
"id": "i-xxxxxxxxxxxx",
"public-ip": "x.x.x.x",
"dns-name": "ec2-xxx-xx-xx-xx.compute-1.amazonaws.com"
}
}
参数说明:
安装和配置完成后,可以通过以下命令来启动 aws-jumpclous:
aws-jumpclous
启动后它会连接到 AWS 中的跳板机,并等待着你的命令。可以通过参数控制它连接的目标服务器。
例如,连接到实例 ID 为 i-12345678 的服务器:
aws-jumpclous i-12345678
以上就是安装和使用 aws-jumpclous 的全部步骤。如果有任何问题,欢迎在 github 上提 issue。