port を指定してsftpコマンドを使う

sshコマンドをポートを指定して使う場合は、以下の通り。

ssh -p "指定ポート番号" ............

sftpコマンドの場合は勝手が違うので注意。
ポートを指定して、sftpコマンドを使うには

sftp -oPort="指定ポート番号" ...........

=も忘れない。

http://www.unixuser.org/~euske/doc/openssh/jman/sftp.html