使用 ssh 传输文件

使用 ssh 传输文件

我发现以下命令非常方便将文件传输到我可以 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专门用于此目的的工具。

相关内容