学校のコンピュータから自宅のコンピュータにSSH経由で接続する方法は?

学校のコンピュータから自宅のコンピュータにSSH経由で接続する方法は?

SSHを入力すると、自宅のLinuxから学校に行くことができます。

ssh <school id>@<school>.ca

しかし、逆にしたい場合はどうすればいいですか?

私は学校にいますが、自宅のコンピュータに接続したいと思います。どうすればいいですか?

自宅のコンピュータのユーザー名がbobであるとしましょう。どうやって進めますか?パテ/ターミナルを使用していますか?

私はこれを試みます:

ssh bob@<public ip of home network found using whatsmyip>

しかし、それはうまくいきませんでした。

自宅にインターネットが接続されていることを確認してください。

ベストアンサー1

public_ip:portに接続するときは、実際にはルーターに接続しますが、ホストがルーター自体によって生成されたNATの背後にある可能性が高いため、接続をInternal_ip:portに転送する必要があります。

通常、ルーターのWebページの[ポート転送]セクションでこれを実行できます。

これにより、誰でもどこからでも接続できるため、SSHキーでログインし、Failtobanやufw / iptablesなどのツールによる無差別代入攻撃を防ぐ必要があります。

おすすめ記事