すべてのプロダクト
Search
ドキュメントセンター

:SSHサービスに必要な必要なファイルまたはディレクトリについてLinuxインスタンスを確認する

最終更新日:Jan 23, 2025

概要

キーファイルまたはディレクトリが見つからない場合、Linuxインスタンスへのログインに失敗する可能性があります。 ここでは、インスタンスにリモート接続できない場合に、ECSインスタンスにsshd_config設定ファイルが存在するかどうかを確認する方法について説明します。

詳細

説明

以下の点にご注意ください。

  • インスタンス設定やデータの変更など、リスクを引き起こす可能性のある操作を実行する前に、データのセキュリティを確保するために、インスタンスのディザスタリカバリ機能とフォールトトレランス機能を確認することを推奨します。
  • ECS (Elastic Compute Service) およびRDS (Relational Database Service) インスタンスを含むインスタンスの設定およびデータを変更できます。 変更前に、スナップショットを作成するか、RDSログバックアップを有効にすることを推奨します。
  • Alibaba Cloud管理コンソールでログインアカウントやパスワードなどの機密情報を承認または送信した場合は、そのような情報をタイムリーに変更することを推奨します。

  1. 異常なECSインスタンスのシステムディスクをデタッチし、データディスクとして正常なECSインスタンスに接続します。 詳細については、ECSインスタンスにデータディスクをアタッチして異常なシステムディスクにログオンする方法を参照してください。 詳細については、ステップ1からステップ4を参照してください。
  2. 通常のインスタンスのマウントされたディレクトリにアクセスし、rootユーザーに切り替えて、次のコマンドを実行して設定ファイルsshd_configを確認します。
    ll /etc/ssh/sshd_config
  3. sshd_config設定ファイルが存在しない場合は、cpコマンドを実行して、通常のECSインスタンスのシステムディスクの /etc/ssh/sshd_configファイルをMountディレクトリの /etc/sshディレクトリにコピーします。
  4. 手順5「ECSインスタンスをデータディスクとして使用して異常なシステムディスクにログオンする方法」を参照して、異常なECSインスタンスのシステムディスクを復元します。
  5. 修復されたECSインスタンスにリモートでログインし、再度正常に動作していることを確認します。

適用対象

  • Elastic Compute Service