MTS MBLazeモデムを使用してssh接続(LANではなくインターネット経由でアクセス可能)をセットアップする方法


10

インターネットに接続できるMTS MBlaze USBドングルを持っています。問題は、インターネット経由でアクセス可能なssh接続を設定して、誰でも私のPCに接続できるようにする方法です(もちろん、私が提供した有効なユーザー名/パスワードを使用します)。それが不可能な場合、これを可能にするには何が必要ですか?

私はubuntu 10.04を使用していますが、絶対に必要な場合はアップグレードできます。

回答:


19

sshをインストールする

まず最初に。sshをインストールする必要があります。クライアントだけでなく、サーバーも。探し出す:

$ which ssh
/usr/bin/ssh
$ which sshd
/usr/sbin/sshd

whichそれらが見つからない場合は、次をインストールする必要がありますsudo apt-get install ssh sshd

インストールプロセスですべてが設定されますが、念のため、sshポート(22)が開いていることを確認してください(ufwが無効になっている場合は、有効にすることを検討してください)。 sudo ufw allow 22/tcp

あなたのアドレスは何ですか

入力ip addr | grep inetしてIPアドレスを取得します。それが始まる場合192.168.172.16.アップに172.31.、または10.、ローカル(別名プライベート)IPアドレスを持っています。それ以外の場合は公開されます(例:74.125.224.51)。公開されていれば、簡単です。誰でものようなコマンドで接続を試みることができssh bob@74.125.224.51ます。

ローカルIPアドレスが表示されない場合は、ルーターを構成して、ポート22をコンピューターに転送する必要があります。次に、http://whatismyip.org/のようなサイトにアクセスしてパブリックIPアドレスを取得し、それを持っている人なら誰でものようなコマンドで接続を試みることができssh bob@74.125.224.51ます。

本籍地を取得する

http://dyndns.com/で無料のホストサービスにサインアップして、dyndns名をIPアドレスにリンクします。ここでは、ISPから静的IPアドレスを購入していないことを前提としています。


かなりそれを釘付けにした:)
TCSGrad

とはopenssh-server大幅に異なりsshdますか?
nanofarad

@hexafraction openssh-serverはの実装を提供しますsshd。控えめに言ってもそれは尊敬されています。
djeikyb 2014

1
「ローカルIPアドレスが表示されない場合は、ポート22をコンピューターに転送するようにルーターを構成する必要があります。」ポート転送を実行するにはどうすればよいですか?
cosmicraga

1
@cosmicragaはルーターに大きく依存します。あなたのモデルが人気のあるモデルである場合、これらのStackExchangeサイトの1つで質問することができるかもしれません
djeikyb
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.