web-dev-qa-db-ja.com

特定のIPアドレスのsshポートを変更するにはどうすればよいですか?

PuTTYで問題が発生したため、SSH経由でサーバーにアクセスするためにシェル(Linux)を使用することを好む

ssh root@myipaddress

多くのサーバーでデフォルトのsshポートが22になっているので、ポートを特定のIPアドレスに変更したいだけです。

5
Tung Can

長期的に見て最も快適な解決策は、ホストを~/.ssh/configファイルに追加することです。ファイルを編集/作成し、以下を追加します。

 Host home
 User root
 Hostname myipaddress
 Port 6091

次に、単に次のようにして家に接続できます。

 ssh home

より詳しい情報

13
Mikko Ohtamaa

ssh -p 6091 root @ myipaddress

-p port
             Port to connect to on the remote Host.  This can be specified on a per-Host basis in the configuration file.
10
akash

これを〜/ .ssh/configに追加してください

 Host special
    HostName special.myjob.com
    Port 22000
    User fooey

今すぐ実行できます:

 ssh special

取得するため

 ssh -p 22000 [email protected]

その他のsshのヒント:

http://nerderati.com/2011/03/17/simplify-your-life-with-an-ssh-config-file/

2
user294900

システム全体の変更の場合、/ etc/ssh/sshd_configファイルでポート番号を変更してから、sshサービス/ deamonを再起動できます。

0
Jehandad