我尝试按如下方式建立连接:
ssh -f -N -L 5916:localhost:22 [email protected]
[email protected]'s password:
它要求输入密码,但连接不起作用。
nmap my.remote.ip -p 5916
Host is up (0.0038s latency).
PORT STATE SERVICE
5916/tcp closed unknown
在虚拟机中ssh
工作:
ssh [email protected]
[email protected]'s password:
Welcome to Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-69-generic x86_64)
我已禁用主机上的防火墙以进行测试。
隧道或多或少可以工作,但仅限于本地主机:
ssh developer@localhost -p 5916
developer@localhost's password:
Welcome to Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-69-generic x86_64)
这是来自虚拟机的响应。
我错过了什么?