SSH传输文件的速度
SSH传输文件的几种方式: -- ssh客户端为win10,ssh服务端为linux
1、微型文本文件,ssh过去,cat 显示在屏幕上,然后复制粘贴保存。
ssh -p 22 -i C:\id_rsa_1024.id username@xxx.xxx.xxx.xxx
-p 22 指定SSH服务端口为22
-i C:\id_rsa_1024.id 指定身份ID文件(密钥、私钥)
username@xxx.xxx.xxx.xxx 用户名@IP/域名
2、sftp
sftp -P 22 -i C:\id_rsa_1024.id username@xxx.xxx.xxx.xxx
其它和ssh用法一样,但指定端口的时候,参数 -P 变成大写P
连接后常用命令:
ls --列出远程文件
cd --切换远程目录
lls --列出本地文件
lcd --切换本地目录
put --上传文件
get --下载文件
更多命令请在连接后打help
3、scp
scp -i C:\id_rsa_1024.id -P 6010 "C:\P1.mp4" "username@xxx.xxx.xxx.xxx:/home/username/Desktop/abc.mp4" -- 上传文件
scp -i C:\id_rsa_1024.id -P 6010 "username@xxx.xxx.xxx.xxx:/home/username/Desktop/abc.mp4" "C:\P1.mp4" -- 下载文件
问题:
对于100MB左右的文件,上传文件时速度几乎能跑满带宽,但下载时速度就很迷,平均能占到一半带宽。原因不明。