作者:tianziqizhi | 来源:互联网 | 2023-05-31 11:15
拷贝构建文件到远程服务器PublishOverSSH插件:基于SSH发送文件并在远程服务器上执行命令。配置SSH密钥对实现免交互认证:1、生成密钥对:ssh-keygen2、将id
拷贝构建文件到远程服务器
Publish Over SSH插件:基于SSH发送文件并在远程服务器上执行命令。
配置SSH密钥对实现免交互认证:
1、生成密钥对:ssh-keygen
2、将id_rsa.pub公钥内容添加到目标服务器(ssh-copy-id)
3、将id_rsa私钥保存到插件配置里
先安装插件
[root@linux-node1 ~]# ssh-keygen
[root@linux-node1 ~]# ls .ssh/
id_rsa id_rsa.pub
[root@linux-node1 ~]# ssh-copy-id root@192.168.230.131 #copy到指定服务器web
[root@linux-node2 ~]# ls .ssh/authorized_keys
.ssh/authorized_keys
验证:使用私钥连接登陆
[root@linux-node1 ~]# ssh -i .ssh/id_rsa root@192.168.230.131