如何使用 ssh 使用安全端口

jda*_*mae 2 ssh

我们有一个使用此 scp 命令使用工作安全端口的进程,如下所示:

/usr/bin/scp -P 1234 -i /path/key_rsa /home/path/filename.txt user@remotehost:/tmp

我正在编写一个 schell 脚本,它将使用ssh,但不确定如何使用1234.

我试过了/usr/bin/ssh -D 1234 remotehost '. ~/my_profile; mkdir /test',它要求用户密码。我知道密钥已经建立,因为 scp 对那个用户来说工作正常。

我究竟做错了什么?谢谢。

gee*_*aur 7

您想使用该-p选项;-D用于动态端口转发,即在现有连接上创建端口转发。