如果遇到以下情况:
[笔记本电脑] ---- [host1] ---- [目标]
从我的便携式计算机可访问host1的位置,仅可从host1访问目标的位置。我们对host1和target都有ssh凭据。
在目标上,我有一个具有以下属性的nfs导出:
/ tmp / myshare 127.0.0.1/32(不安全,rw)
我们可以看到,我只能从目标计算机本地安装它。我可以建立一个动态隧道:
ssh -J host1_user @ host1 -D 127.0.0.1:8585 target_user @ target
但是尝试时:
sudo代理链挂载/:tmp / myshare / mnt / share
我得到:
mount.nfs:无法解析服务器/:未知的名称或服务
我尝试了本地端口转发:
ssh -fNv -J host1_user @ host1 -L 3049:localhost:2049 target_user @ target
安装时:
sudo mount -t nfs -o port = 3049 localhost:/ tmp / myshare
超时。这是正确的方法吗?