0
ec2インスタンスをプロビジョニングした後に任意のsshユーザーを作成するためのPythonスクリプトソリューション(アイデア)を探しています。 boto.run_instances経由でec2を起動することはできますが、起動後にsshユーザーを作成する方法がわかりません。pythonを使用してawsでsshユーザーを追加
ec2インスタンスをプロビジョニングした後に任意のsshユーザーを作成するためのPythonスクリプトソリューション(アイデア)を探しています。 boto.run_instances経由でec2を起動することはできますが、起動後にsshユーザーを作成する方法がわかりません。pythonを使用してawsでsshユーザーを追加
あなたの要件があることが表示されます:boto.run_instances
自動的にインスタンスが起動している
/home/user/.ssh/authorized_keys
に入力して、ユーザーがインスタンスにログインできるようにします。ユーザーD ATA起動スクリプト:
/home/user/.ssh/authorized_keys
トリッキーな部分はスクリプトに公開鍵を渡しているが、新規ユーザーを作成します。あなたはスクリプトに未加工を含めることも、Amazon S3からダウンロードすることもできます。詳細について
は、以下を参照してください。
これは具体的な質問のようには見えません。 – d33tah
IAMロールはSSH公開鍵をアップロードし、アカウントパスワードポリシーを管理できます。http://boto3.readthedocs.io/en/latest/reference/services/iam.html#IAM.Client.upload_ssh_public_key –
publicを使用しているようですあなたの質問を見逃してしまった場合、-keyはパスワードを使うよりも優れています。 – Lax