ベストアンサー1
AWS EC2 インスタンスを使用しているため、実際には回復オプションは 1 つだけです。つまり、インスタンスを停止してEBSボリュームを別のEC2インスタンスにマウントしてから、/ etc / groupファイルを手動で変更してグループubuntu
からユーザーを削除します。sftp
AWS は、EBS ボリュームを別の EC2 インスタンスにマウントする方法に関するガイダンスを提供します。このドキュメントへのリンク。リンク破損を防ぐための手順は次のとおりです。
コンソールを使用してインスタンスにEBSボリュームを接続する
Amazon EC2 コンソールを開くhttps://console.aws.amazon.com/ec2/
ナビゲーションペインでボリュームを選択します。
接続するボリュームを選択し、タスク、ボリューム接続を選択します。
ノート
「使用可能」状態のボリュームのみを接続できます。
- インスタンスにインスタンスIDを入力するか、オプションリストからインスタンスを選択します。
ノート
ボリュームは同じアベイラビリティーゾーンのインスタンスに接続する必要があります。
ボリュームが暗号化されている場合は、Amazon EBS暗号化をサポートするインスタンスタイプにのみ接続できます。詳細については、Amazon EBS 暗号化を参照してください。
[デバイス名]に、ボリュームでサポートされているデバイス名を入力します。このデバイス名は Amazon EC2 で使用されます。ボリュームがマウントされると、インスタンスのブロックデバイスドライバは別のデバイス名を割り当てることができます。詳細については、Linuxインスタンスのデバイス名を参照してください。
追加ボリュームを選択します。
インスタンスに接続し、ボリュームをマウントします。詳細については、LinuxでAmazon EBSボリュームを使用できるように設定を参照してください。
ubuntu
グループからユーザーを削除したら、sftp
使用しているEC2インスタンスからボリュームを切断し、エラーが発生した元のEC2インスタンスを起動してから、そのインスタンスにSSHを正常に接続できます。