使用ssh密钥进行远程端口转发

时间:2017-12-14 02:06:13

标签: ssh localhost port

我正在尝试使用公钥访问我的远程ubuntu计算机上的localhost:6006,并将其放在我的localhost:6006上。

该命令类似于:

ssh -N -L 127.0.0.1:6006:127.0.0.1:6006 ubuntu@XXX.XX.XX.XXX

但我一直拒绝公钥(但我可以通过正常的ssh使用我的密钥访问计算机)

1 个答案:

答案 0 :(得分:2)

您应该使用-i。

选项指定您的私钥
ssh -i [path_of_your_private_key] -N -L 127.0.0.1:6006:127.0.0.1:6006 ubuntu@XXX.XX.XX.XXX