本地服务器复制到远程服务器(需要密码)
1.1 复制文件:
$scp local_file remote_username@remote_ip:remote_folder
$scp local_file remote_username@remote_ip:remote_file
$scp local_file remote_ip:remote_folder
$scp local_file remote_ip:remote_file
指定了用户名,命令执行后需要输入用户密码;如果不指定用户名,命令执行后需要输入用户名和密码;
1.2 复制目录:
$scp -r local_folder remote_username@remote_ip:remote_folder
$scp -r local_folder remote_ip:remote_folder
使用RSA进行scp传输
2.1 下载数据
scp -i ~/.ssh/id_rsa -r root@remote_ip:服务器文件夹路径 本地文件夹路径
2.2 上传数据
scp -i ~/.ssh/id_rsa -r 本地文件夹路径 root@remote_ip:服务器文件夹路径
scp -i ~/.ssh/id_rsa -r /root/nginx root@110.110.110.110:/root/test