IT系ノウハウ Linux Windows

VirtualBox RedHat 8 へ Windows 環境から SSH 接続する方法

Oracle Linux の仮想マシンへは簡単に SSH 接続できたのに、RedHat だとかなり手こずった!

Oracle Linux 仮想マシンへの SSH 接続の方法はこちらのポストをご参照ください

自マシンの IPアドレスを確認

コマンドプロンプトを開いて、 ipconfig で確認しよう。

PS C:\Users\hellomyworld> ipconfig

Windows IP Configuration

Ethernet adapter Ethernet:

   IPv4 Address. . . . . . . . . . . : 192.168.0.9 ★
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : fe80::aa6b:adff:fef9:ef63%8
                                       192.168.0.1

仮想マシンの IPアドレスを確認

ifconfig で確認しよう。

ここでは、enp0s3 の inet 10.0.2.15 がそれだよ

VitualBox ネットワーク設定

該当の仮想マシンを選択し、Port Forwarding を選択。

以下の項目を入力しよう。

  • Host IP :自マシンの IP
  • Host Port:好きなポート番号
  • Guest IP:仮想マシンの IP
  • Guest Port:22

仮想マシンのネットワーク再起動

systemctl restart NetworkManager で再起動をする。

PowerShell から SSH接続

ssh -p <ポート番号> <ユーザー名>@<自マシンIP>

PS C:\Users\hellomyworld> ssh -p 2225 root@192.168.0.9
The authenticity of host '[192.168.0.9]:2225 ([192.168.0.9]:2225)' can't be established.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '[192.168.0.9]:2225' (ECDSA) to the list of known hosts.
root@192.168.0.9's password:
Activate the web console with: systemctl enable --now cockpit.socket

This system is not registered to Red Hat Insights. See https://cloud.redhat.com/
To register this system, run: insights-client --register

Last login: Sun Jul 25 17:45:19 2021 from 10.0.2.2

[root@localhost ~]# exit
logout

この記事が役に立ったという方は
ボタンをポチッとしてくれたら喜びます

-IT系ノウハウ, Linux, Windows
-, , , ,