我在Mac上使用终端进行SSH访问,这很棒。但有没有办法让我使用我在Mac上SSH的远程服务器进行文件传输? 感谢
答案 0 :(得分:2)
scp是你的朋友,足够说:)
答案 1 :(得分:0)
(我知道这是一个迟到的回复,但我偶然发现了这个问题并且认为我会提供一个小费...)
快速&通过终端传输文件的脏方法是:
在偏远方面:
cat $file | openssl enc -base64
这将输出一组大写/小写/数字,表示Base64编码的二进制数据。选择&复制此块文本。
然后,在本地计算机上单独的终端窗口 :
pbpaste | openssl enc -base64 -d > $file
这会将剪贴板的内容(Base64编码的数据)传递给openssl
程序(设置为通过-d
标志进行解码),并将结果保存在{{1 }}
这最适合小文件,并且速度不是很快。当我懒得为$file
或scp
构建命令行时,我会使用它。对于较大/多个文件,您肯定希望使用后两个文件。