【发布时间】:2015-02-15 02:30:53
【问题描述】:
我希望使用在 vanilla ubuntu 14 EC2 实例上运行的无人值守初始化脚本中的服务帐户配置 gsutil。我已经尝试了几种在无人看管的情况下与 gsutil 交互的方法,但目前还没有成功。 非常感谢您就如何解决此问题提出建议。
这是我尝试运行的 bash 脚本:
#!/bin/bash
export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
gsutil config -e <<'EOF'
XXX.gserviceaccount.com
/XXX/service_account_private_key.p12
PASSWORD
N
APP_NAME
EOF
我也尝试运行以下结构的命令,但仍然没有成功:
{ echo "XXX.gserviceaccount.com"; echo "/XXX/service_account_private_key.p12"; echo "PASSWORD"; echo "N"; echo "APP_NAME"; } | gsutil config -e
提前感谢您的帮助!
【问题讨论】:
-
需要你粘贴错误信息。
标签: bash amazon-ec2 google-cloud-storage gsutil