linux使用scp和密钥在不同服务器传输文件

将源服务密钥中公钥(以pub结尾的)复制或拷贝密文,粘贴到目标服务器中的/root/.ssh/authorized_keys文件中;
测试连接:ssh -p2129 root@172.129.162.537,如果使用默认端口22 -p参数可省略,注意这里p是小写,跟端口号没有空格,如果连接成功会有类似下文的提示:
3.执行命令进行传输,这里的参数p要大写,和端口号用空格隔开,如果使用默认端口 -p参数可省略,

scp -P 2129 /opt/package/jdk-8u211-linux-x64.tar.gz root@172.129.162.537:/opt/package

如果命令输入命令正确,下边会展示传输进度。

4.如果需要传输整个目录(包括子目录和文件),使用 -r 参数递归传输:

scp -P 2129 -r /opt/package/ root@172.129.162.537:/opt/package

相关推荐
七七powerful37 分钟前
sealos 方式安装k8s5节点集群
linux·运维·服务器
lunz_fly199239 分钟前
手动编译安装 MongoDB
linux
*愿风载尘*2 小时前
SecureCRT连接密钥交换失败
linux·macos
慌糖2 小时前
Spring Boot音乐服务器项目-查询音乐模块
服务器·spring boot·后端
basketball6162 小时前
Linux C 进程间高级通信
linux·运维·服务器
是小恐龙啊2 小时前
【测试报告】博客系统(Java+Selenium+Jmeter自动化测试)
运维·服务器
##echo3 小时前
嵌入式Linux裸机开发笔记9(IMX6ULL)GPIO 中断实验(1)
linux·c语言·笔记·单片机·嵌入式硬件
Reggie_L4 小时前
RabbiteMQ安装-ubuntu
linux·ubuntu·ruby
AIGC_北苏4 小时前
让UV管理一切!!!
linux·人工智能·uv
YCY^v^6 小时前
centos 7 开启80,443端口,怎么弄?
linux·运维·centos