![使用 ssh 传输文件](https://linux22.com/image/30590/%E4%BD%BF%E7%94%A8%20ssh%20%E4%BC%A0%E8%BE%93%E6%96%87%E4%BB%B6.png)
我发现以下命令非常方便将文件传输到我可以 ssh 访问的服务器:
cat myfile.txt | ssh my.host.edu "cat > myfile.txt"
是否有类似方便的命令将文件传输到我的本地计算机?如果这会让事情变得更容易,我不介意从标准 Ubuntu 存储库安装命令行实用程序。
答案1
它是默认安装的,它附带openssh-client
:
scp [email protected]:/path/to/myfile.txt /path/to/local/myfile.txt
答案2
试试这个:
ssh my.host.edu "cat myfile.txt" > myfile.txt
但是,如果您想进行公开的文件传输ssh
,请使用sftp
专门用于此目的的工具。