ちょっとした背景:私はほぼ1年間、ubuntuユーザーです。古い箱が横になっていたので、それを使用することにしました。最初にしたかったのは、SSHをセットアップして、別の場所に配置し、ubuntuを実行しているラップトップ経由で接続できるようにすることでした。
サーバーのOS:Ubuntu 12.04.3 LTS
ラップトップのOS:Ubuntu 12.04 LTS(サーバーに接続しようとしているもの)
ルーター:実はわからない。 Bell Canadaルーターを持っています。
そこで、内部IP成功を使用してSSHにログインしようとします。パブリックIPで動作するかどうかがわかりました。次に、パブリックIPで試してみます。
ssh: connect to Host [something].[something] port [something]: Connection refused
(マッピングを使用してデフォルトのポートを変更して、選択したポートをローカルネットワークのポート22にマッピングしようとしました)
だから私は読んでみましたが、ポート転送を行うことを除いて、私は非常に役立つ記事を見つけていません。
ファイアウォールを設定していません(まだ)
また、vvvを試してみましたが、
[user]@[computer]:~$ ssh -vvv -p [customPort] [user]@[Host] OpenSSH_5.9p1 Debian-5ubuntu1.1, OpenSSL 1.0.1 14 Mar 2012
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to [Host] [ipAdress] port [customPort].
debug1: connect to address [ipAdress] port [customPort]: Connection refused
ssh: connect to Host [Host] port [customPort]: Connection refused
あなたが与えることができる助けに感謝して。さらに情報が必要な場合は、必要な情報を指定してください
SshデーモンがローカルIPでのみリッスンするように設定されている可能性があります。リスニングアドレスが0.0.0.0であるnetstat -tupan
を確認するか、ListenAddress行がコメント化されていることを/etc/ssh/sshd_config
で確認します。