SSH公開キーの削除
必要に応じて、SSH公開キーをOracle Database Exadata Cloud at Customer環境から削除できます。 公開キーを削除した後、SSHを使用してコンピュート・ノードにopcユーザーまたはoracleユーザーとして接続する際に、これと対になる秘密キーを使用できなくなります。
SSH公開キーを削除するには、Exadata Cloud at Customer環境のすべてのコンピュート・ノードで、opcおよびoracleユーザーのauthorized_keysファイルを編集する必要があります。
ノート:
次に、各コンピュート・ノードの手順について説明します。この手順は、コンピュート・ノード間で繰り返す必要があります。コンピュート・ノードでSSH公開キーを削除するには:
-
opcユーザーとして、コンピュート・ノードに接続します。Secure Shell (SSH)経由でのコンピュート・ノードへの接続を参照してください。
-
rootユーザーのコマンド・シェルを起動します。
$ sudo -s # -
opcユーザー(/home/opc/.ssh/authorized_keys)およびoracleユーザー(/home/oracle/.ssh/authorized_keys)に関連付けられたauthorized_keysファイルから削除するSSH公開キーが含まれている行を削除します。注意:
authorized_keysファイルには多数のキーが含まれていることがあります。間違ったキーを変更したり削除すると、機能が失われることがあります。 エラーの可能性を最小限に抑えるには、変更を行う前に各authorized_keysファイルのコピーを作成します。 また、削除する公開キーを含む行を削除するのではなく、@revokedマーカーにタグ付けすることにより、キーを無効化することもできます。 次に例を示します。@revoked ssh-rsa AAAAB5W...
-
rootユーザーのコマンド・シェルを終了します。
# exit $