だから、私はsshサーバーを設定しています。サーバーにssh-serverプログラムをインストールしました。ただし、理由から、ポート22経由で接続したくなかったため、サーバーを別のポート(2584)経由でリッスンするように設定しました。ポート22ではなくポート2584を介して接続するようにクライアントを設定するにはどうすればよいですか?
通常のssh
コマンドを使用していると仮定すると、これは追加のパラメーター-p
( man ssh
)。例えば:
$ ssh -p 2584 user@Host
ssh
は、ssh://[email protected]:<port>
などのURI形式のコマンドを受け入れることに注意してください。以下を実行することは完全に有効です。
ssh ssh://myuser@domain_name.com:2222
または、毎回ポートを指定しないようにするには、~/.ssh/config
内で宣言できます。詳細は steeldriver's answer を参照してください。