我再次无法将文件从我的工作电脑(一台 Linux 机器)传输到我的家用 Windows 电脑。我的工作已经改变了它,所以我现在需要 SSH 两次才能访问我的电脑。
所以我需要:
远程控制[电子邮件保护]
密码:xxxxx
然后我需要再做一次。
ssh 计算机名称
密码:xxxxx
我尝试直接通过我的计算机 IP 访问,但无济于事。
有没有什么办法可以使用 pscp 或 file zilla 进行 ssh 两次,以便我可以传输文件?
答案1
我认为你可以通过使用来解决这个问题ssh 转发或者ssh 隧道- 在这里(或在谷歌中)使用这些作为搜索词 - 或查看 SSH 文档。
答案2
通过 ssh -L 222:computerIP:22 server.name 登录
然后从与上一个命令相同的机器,并且最后一个连接仍然在另一个窗口中打开,使用
ssh 127.0.0.1 -p 222
如果要使用 scp 复制文件,请使用 scp -P 222[电子邮件保护]
我相信这会有效,但从未尝试过。
ps:如果您愿意,可以使用 -L 22,但我总是选择另一个端口,假设您也使用第一台机器作为 ssh 服务器。