如何通过 ssh 使用安全端口

如何通过 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 对于该用户来说工作得很好。

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

答案1

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

相关内容