特定のIPと特定の(デフォルトではない)PORTを使用して、sftp経由でサーバーに接続したい。
sftp
を使用して接続するときにデフォルト以外のポートを選択するにはどうすればよいですか?
-oPort=port_number
オプションを使用できます
sftp -oPort=port_number Host_name
sftp-安全なファイル転送プログラム
sftp [-1Cv] [-B buffer_size] [-b batchfile] [-F ssh_config] [-o ssh_option] [-P sftp_server_path] [-R num_requests] [-S program] [-sサブシステム| sftp_server]ホスト
-o ssh_option
ssh_config(5)で使用される形式でsshにオプションを渡すために使用できます。これは、個別のsftpコマンドラインフラグがないオプションを指定する場合に便利です。たとえば、代替ポートを指定するには、sftp -oPort=24
を使用します。以下にリストされているオプションの完全な詳細、および可能な値については、ssh_config(5)を参照してください。
-Pオプションまたは-oPortオプションを使用して、特定のポートからサーバーへのSFTPを実行できます。
sftp -oPort=port_no [email protected]
eg. sftp -oPort=8022 [email protected]
または
sftp -P port_no [email protected]
eg. sftp -oPort=8022 [email protected]
-Pは大文字ではなく小さくないことに注意してください