gpt4 book ai didi

shell - SSH - 一种无需打开单独的 SFTP session 即可传输文件的方法?

转载 作者:行者123 更新时间:2023-12-04 00:45:53 25 4
gpt4 key购买 nike

不是真正的编程问题,但与许多程序员有关......

假设我打开了与另一台计算机的 SSH session 。

remote:html avalys$ ls
welcome.msg index.html readme.txt
remote:html avalys$



是否有任何命令可以在我的远程 shell 中键入,该命令会立即将当前目录中的文件之一(例如welcome.msg)传输到我的本地计算机,即

remote:html avalys$ stransfer welcome.msg
Fetching /home/avalys/html/welcome.msg to welcome.msg
/home/avalys/html/welcome.msg 100% 23KB 23.3KB/s 00:00
remote:html avalys$



我所知道的唯一方法是在 SSH session 中打开一个并行的 SFTP session 和 CD 到我当前的目录,这在远程管理服务器时是一个真正的 PITA。

编辑:我知道使用反向 sftp/scp 连接的可能性,但这涉及更多的输入。如果我可以只输入某个命令的名称(例如“stransfer”)和我想要传输的文件,并让它正常工作,那就太好了。

最佳答案

您可以设置这样的反向传输连接 w/

ssh -Rport:127.0.0.1:22 user@host

scp背部。

使用 scp user@host:port访问它。

关于shell - SSH - 一种无需打开单独的 SFTP session 即可传输文件的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/440524/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com