最近、Ubuntu サーバーに OpenSSH をダウンロードしました。ドメイン名はまだ持っていませんが、サーバーと同じ LAN 上に別のデバイス (OSX を実行) があります。
両方のデバイスが同じ LAN 上にあり、osX にはすでに ssh クライアント (ターミナル) があるため、サーバーに接続できますか?
不可能な場合は、その理由を知りたいです。
答え1
同じ LAN 上にある場合は、IP を使用して接続できるはずです。
の構文はssh
非常にシンプルです。最低限指定する必要があるのはターゲットIPです。またはホスト名。以下は私にとって実質的に同じです:
ssh github.com
ssh 192.30.252.130
ユーザー名を指定しない場合は、クライアントのユーザーが適用されます。したがって、私にとっては、上記のコマンドは以下と同じです。
ssh [email protected]
ssh -l muru 192.30.252.130
ポートを指定しない場合は、22 が想定されます。したがって、最初の 2 つのコマンドは次のようになります。
ssh 192.30.252.130 -p 22
他のプログラムとは異なり、IP:port
構文はここでは適用されません。
その他については、マニュアルページ。
これはすべて、クライアントが OpenSSH クライアントに似ていることを前提としています。その他の点については、その man ページを参照してください。