web-dev-qa-db-ja.com

OSX端末のリモート接続ポート番号

ターミナル経由でリモート接続を設定しようとしていますが、いくつかの問題が発生しています。

これは私が最初にそれを設定した方法です:

ssh root@***.***.***.**

次に、-p 1234を追加しようとしましたが、接続の削除ウィンドウを閉じると、ポート番号が削除され続けました。それで私はこのチュートリアルを参照しました:

http://osxdaily.com/2012/06/03/create-ssh-bookmarks-in-terminal-for-mac-os-x/

しかし、それでもうまくいきませんでした。接続時にポート番号を再入力せずに、ポート番号を1回だけ追加する方法はありますか?

3
Iestyn

問題を再現できません。 SSHコマンドライン文字列の形式を次のように想像してみてください。

ssh [user@]server

ここで、カスタムポートが常にその一部であることを確認するために、しないユーザー名を追加し、-p 1234 root@hostname_or_ipホスト名として使用します。

ssh -p 1234 root@hostname_or_ip

これは、サーバーリストからこのエントリを選択するたびに使用されるsshコマンドラインになります。

以下は、SSHポート220とIPアドレス172.16.215.150をrootとして使用してシステムに接続するチャームのように機能します。

Screenshot

5
Daniel Beck