这似乎是一个出色的脚本,但缺少安装的关键部分,我似乎无法弄清楚。也许有人可以帮助新手。
到目前为止我所做的:
- 安装了 s3sync 包。
- 下载了s3证书
- 下载了 s3 ssl 包
- 用 sh ssh.certs.shar 运行它
- 编辑 s3conf.yml 文件以获得正确的 AWS id 和密码以及证书文件的路径
当我运行 s3cmd.rb 时,我收到错误“您没有设置环境变量;请参阅 README.txt”
我同意,没有关于我指定目的地或目标的信息。
猜测:
- 证书文件必须位于它不在的特定位置,或者它位于不正确的证书文件中
- s3conf.yml 中可能没有写入正确的信息。
更新: 卸载所有内容,并将其安装为 gem。确保 s3config.yml 仍在 /etc/s3conf/ 中。不过还是什么都没有。