私はPythonとbotoの完全なnoobで、ec2サービスへの基本的な接続を確立しようとしています。 私は次のコードを実行しているよ:python botoを使ってEC2に接続できません
ec2Conn = boto.connect_ec2('username','password')
group_name = 'python_central'
description = 'Python Central: Test Security Group.'
group = ec2Conn.create_security_group(group_name, description)
group.authorize('tcp', 8888,8888, '<a href="http://0.0.0.0/0">0.0.0.0/0</a>')
をして、次のエラーを取得: AWSは、私は、これが原因かもしれないといくつかの記事を読んだ
提供されたアクセス資格情報を検証することができませんでした私のマシンとEC2サーバーとの時差は同じですが、ログによっては同じです:
host:ec2.us-east-1.amazonaws.com x-amz-date:20161213T192005Z
host;x-amz-date 515db222f793e7f96aa93818abf3891c7fd858f6b1b9596f20551dcddd5ca1be 2016-12-13 19:20:05,132 boto [DEBUG]:StringToSign:
どうすればこの接続を実行できますか?
ありがとうございます!
をあなたがインスタンスを起動するには、 'boto'を使用して、インスタンスに接続できません。作成したインスタンスに 'ssh'したいですか? – helloV
'username'と' password'はどこから取得していますか? AWS APIはユーザ名/パスワードを取らず、アクセスキーと秘密鍵を受け取ります。 AWS APIアクセスとEC2 SSHアクセスが混乱しているようです。 –
@helloVインスタンスを起動しようとしています。ここから取得したサンプルコード:http://pythoncentral.io/introduction-to-python-on-aws-with-boto/ – Urik