Alibaba Cloud またはその他のサーバーの場合、通常、プラットフォームはサーバーのパブリック IP を通知します。Linux で IP アドレスを取得したい場合は (単にウィンドウで ipconfig を使用するのと同じです)。
Linux のコマンドは次のとおりです。
ip a s #这是命令简写版,其实等价于ip address show
コマンド ifconfig (ウィンドウの ipconfig とは 1 文字異なる) を渡すことができますが、このコマンドには次のコマンドが必要です。インストールするには、付属していません。インストールプロセスは次のとおりです (非常に簡単です)。
yum によるインストール
yum search コマンドを通じて、ifconfig コマンドが net-tools にあることがわかりました。このパッケージに .x86_64 が含まれている場合は、コマンド yum install net-tools.x86_64 を使用してこのパッケージをインストールするだけです。
インストールが完了したら、ifconfig -a コマンドを再度使用して、すべてのネットワーク カードを表示します。
Linux の IP アドレスは 192.168.1.101 であることがわかります。
IP を確認した後、Linux で Linux ssh サービスが有効になっているかどうかを確認する必要があります。 Linux では、コマンド yum list installs | grep openssh-server を使用して、yum が openssh-server をインストールしたかどうかを確認します。
yum を使用してインストールしなかった場合、この確認方法は適切ではないことに注意してください。
インストール後、sshd の設定を確認する必要があります。設定パスは /etc/ssh/sshd_config です。 vi を介して入力し、いくつかの項目が正しいかどうかを確認します。
##確認と変更後、保存します。テキストを入力し、sshd サービスを開始または再起動します。コマンド: sudo service sshd start。 権限の確認/etc/ ディレクトリには、ホワイトリスト: hosts.allow とブラックリスト: hosts.allow の 2 つのファイルがあります。 このホワイトリストから IP を追加し (すべて追加することもできます)、ブラックリストから IP を削除する必要があります。 すべてを追加する方法は、hosts.allow ファイルの最後に行 (sshd: all) を追加することです。 仮想マシンの注意事項クラウドサーバーであれば上記の問題は解決しますが、仮想マシンの場合はもう一つ注意が必要です。注意してください: 仮想マシンのネットワーク構成はブリッジ モードを選択する必要があります。 下の図はvirtualboxでの設定です。 #構成を有効にするには、構成後、仮想マシンを再起動する必要があります。以上がLinux への SSH リモート アクセスの問題を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。