前言
列举几种 vps 上文件下载/上传的几种方法(Notes 里记录了 N 种方法,有空尝试了再一一添加 -_-)
方法
server:
python -m SimpleHTTPServer
client:http://123.45.56.78:8000
缺点:不安全,打开期间任何人都可以访问。所以,文件拖完了赶紧 Ctrl + C (我还在研究怎么上传 - -)
SFTP
- client: 生成 SSH Key
server:
cat ~/.ssh/id_rsa.pub | ssh user@123.45.56.78 -p port "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"
自行替换用户名、IP、 端口。
- client: 客户端连接
scp(secure copy)
- 本地文件到远程目录
scp -P port test.txt user@123.45.56.78:/root/vpsfolder
- 本地目录到远程目录
scp -P port -r localfolder user@123.45.56.78:/root/vpsfolder
- 远程文件到本地目录
scp -P port user@123.45.56.78:/root/vpsfolder/test.txt ./localfolder
- 远程目录到本地目录
scp -P port -r user@123.45.56.78:/root/vpsfolder/test.txt ./localfolder
- 本地文件到远程目录