rokkonet

PC・Androidソフトウェア・アプリの開発・使い方に関するメモ

VMware Workstation 17 Player : ホストOSからゲストOSへのSSH接続

2024 Jan. 19.
2023 Jul. 07.
2023 Jun. 26.

環境

ホストOS : Windows 11
VMware Workstation 17 Player
ゲストOS : Xubuntu 22.04

VMware Workstation 17 Playerで、ホストOSをクライアントとし、ゲストOSをサーバーとするSSH接続は、NAT機構を有するVMnet8ネットワークアダプタで可能。

VMnet8ネットワークアダプタ : VMware Workstation 17 Player : ネットワーク構成 - rokkonet

XubuntuSSHサーバー

OpenSSHをインストールした。
参考ページ
OpenSSH SSHサーバー、SSHクライアント インストール、鍵生成・配置 - rokkonet

サーバーのSSHポートを開放する。

$ sudo ufw enable
$ sudo ufw allow from any to any port PORTNUM proto tcp
$ sudo ufw reload


sshサーバの自動起動設定。

$ systemctl status sshd.service

sshd.serviceが稼働していなければ
$ sudo systemctl start sshd.service

次のコマンドは実行できなかったが、システムを再起動してもsshd.serviceは稼働していた。
$ sudo systemctl enable sshd.service
Failed to enable unit: Refusing to operate on alias name or linked unit file: sshd.service

次の記事を参考にsshサーバを設定する

OpenSSH SSHサーバー、SSHクライアント インストール、鍵生成・配置 - rokkonet

WindowsSSHクライアント

SSHクライアントプログラムはデフォルトでインストールされていたと思う。
設定は特に必要なし。
コマンドプロンプト上でVMnet8ネットワークアダプタ上のゲストOSのIPアドレスSSHポートにアクセスする。

ssh -p PORTNUM USER@ServerIP