web-dev-qa-db-ja.com

ポート22がAT&T Uverseで動作しないため、sshが失敗します

私は仕事用のラップトップ(lappy2)から自宅のラップトップ(lappy)にsshしようとしています。そのため、物事を実行したり、ファイルを転送したり、サーバーのセットアップに必要なスキルを身に付けることができます。

AT&T Uverse 2wireルーター(3801HGV)にポート22を開くように指示しましたが、ポート22が開いていることを示しています。私が試してみました ssh user@routerIPssh user@routerIP:22ssh user@lappyIP、およびssh user@lappyIP:22、関連するすべての単語をもちろん実際の資格情報に置き換えます。これらはどれもうまくいきませんでした。

http://canyouseeme.org/ にアクセスすると、ポートが開いていないように見えます。私は22、25、80、および他のいくつかをチェックしました。

最後に、職場で使用するミドルコンピューター(hpc)で here の手順を試しましたが、これも機能しませんでした。記録のために、lappyとlappy2はどちらも、インターネットにアクセスできる場所であればどこからでもhpcに接続できます。

他に試すことができるものはありますか?ありがとう。

2
Chad

さて、私はそれを理解しました。目的のマシンにopenssh-serverをインストールするだけでした。これで問題は完全に解決しました。

また、非標準ポートを使用する場合は、ssh-serverにSudo /usr/sbin/sshd -p <port>。 2台のマシンでセットアップしたため、2台目のマシンでは22台が使用されていたため、2台目のマシンで任意のポートを指定する必要がありました。また、何らかの理由でコマンドを絶対パスで実行する必要があります。

1
Chad