1.上传一个本地文件到服务器:
新建脚本 scp1file.sh
#!/bin/bash
scp -i {证书路径/证书} $1 {username}@{ip}:
2.添加执行权限:
chmod+x scp1file.sh
3.执行上传
./scp1file.sh {filename}
上传两个文件到服务器:
1.脚本
#!/bin/bash
scp -i {路径/证书} $1 {username}@{ip}:
2.添加执行权限:
chmod+x {filename}
3.运行
./{filename} {filename} {filename}
上传目录到服务器
1.脚本scpdir.sh
#!/bin/bash
scp -i {证书路径/证书} -r $1 {username}@{ip}:
2.添加执行权限:
chmod+x scpdir.sh
3.运行
./scpdir.sh {目录}
例子:
#!/bin/bash
scp -i downloads/elegang+xinjiapo.pem -r $1 clever.meng@192.168.0.1: