Mac:仮想MacにLANカードを増設する で、仮想ホスト→ゲストで通信できるようになったので、仮想ホストからSSHでMacに接続したい。
■Macの[システム環境設定] - [共有] - "リモートログイン" にチェックを付ける
すると画面上に「このコンピュータにリモートからログインするには "ssh user@10.0.2.15" と入力してください。」と表示された。("user"はMacのログインユーザー名と思われる)
※10.0.2.15はNAT側のIPで、本来であればホストオンリーの192.168.56.101になってほしいが。
■ホスト(Windows7)から接続
OpenSSHをダウンロードし"C:\apps\OpenSSH-Win64"へ解凍
コマンドプロンプトから "ssh user@192.168.56.101" を実行
C:\apps\OpenSSH-Win64>ssh user@192.168.56.101 The authenticity of host '192.168.56.101 (192.168.56.101)' can't be established. ECDSA key fingerprint is SHA256:yKKwTJjDSjcrJL0M1ca3ffLh/F0+IhMrL8upA1N9I18. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.56.101' (ECDSA) to the list of known hosts. Connection closed by 192.168.56.101 port 22
→ ダメだった
リトライしてみる。
C:\apps\OpenSSH-Win64>ssh user@192.168.56.101 Password: Last login: Mon Feb 4 10:02:49 2019 (base) users-iMac:~ user$
→ つながった (1回目はエラーになるのかな?)
[Mac][SSH]
0 件のコメント:
コメントを投稿