|NO.Z.00020|——————————|CloudNative|——|Jenkins&Jenkins配置.V10|——|Jenkins.ssh配置|

一、Jenkins配置SSH
### --- 配置SSH目的说明

~~~     10.10.10.11:jinkens服务器上的maven将开发产生的*.war包。
~~~     通过SSH自动推送到远程tomcat 服务器上(10.10.10.12)。
~~~     需要手工配置ssh key。配合自动化推送
~~~     10.10.10.11是jenkins
~~~     10.10.10.12是tomcat网站服务器,代表业务服务器
二、Jenkins服务器准备秘钥认证
### --- jenkins服务器准备秘钥认证

[root@server11 ~]# ssh-keygen 
### --- 将公钥文件发送到tomcat服务器上
~~~     注意这里的10.10.10.12是一台tomcat网站服务器。什么都不用安装,接到代码即可。

[root@server11 ~]# ssh-copy-id -i 10.10.10.12
### --- 验证ssh 10.10.10.12 登录不需要密码即可

[root@server11 ~]# ssh root@10.10.10.12
Last login: Wed Mar 24 22:50:52 2021 from 10.10.10.240
三、Jenkins上配置ssh秘钥信息
### --- 准备SSH私钥
~~~     复制cat出来的所有内容,粘贴到下一步页面上的key中。

[root@server11 ~]# ip a | grep inet
    inet6 ::1/128 scope host 
    inet 192.168.1.11/24 brd 192.168.1.255 scope global noprefixroute ens33
    inet6 fe80::820d:b26d:3507:5834/64 scope link noprefixroute 
    inet 10.10.10.11/24 brd 10.10.10.255 scope global noprefixroute ens34
[root@server11 ~]# cat ~/.ssh/id_rsa
-----BEGIN RSA PRIVATE KEY-----
MIIEogIBAAKCAQEAw2UYT5yZwOpcd3MysJ37xolS/IQVpFcqs5mCfINFKn7fcbsF
KeX7KTqmNWfO3YUtKBVaDlDL9fmVSTpPY0OL5Ss53MWUTD7KV8bEYEYmXv6y2BSJ
+WdBFF819pKymBQSK8xBpEjC7TI8xJ6uuBU7dJx2FVPovaXLTNkYrKWTjMFx2tkz
QQePxm/Z2su4Euco2qepqM3F35UD48JL8SOmz8goXpjcky5QLZNUlbYXti+SFbwV
xJurVDu/2q1GPSKfZxWLPksdwxGuiNS6ChdhbHLDTJ1X+dhEgcvWcrJ7NRBtbSha
CzoRzdEbNgVx6pILy0X8NMuOQoN+8Q1ggc+ZcwIDAQABAoIBAESbI30YjDfbUhoy
3ZJ79iJQp024huzMGlczSEi1wrxYDdaeBwMeGCDy0dcgmtbW4vMXBCbQoby9JHiw
u50r41vU4J0u1pIq3dsSFHOFTgW+wkbydzuV0Jj5kTYBbinNqk+siUPItICaShHz
cX97HQQlx6RXcPnd09MoyuwbuwIJcQHLjMbIs9LTjGJTKzNbVGc58CXNVybajKrl
v4x3zVqCflUHYHVC8qT3Q8G03BtEznQJpiJiFhyfpekK6+2/PEjHp2yto8XpcXDL
kMA2muIUihRlT7wIqm5Pj9Olrud6xlPvLJKaGfJ3mmJALm5zb+n0vu+2d/NFvlyl
OOgPjlkCgYEA4kqZSUHBTBJfGAvnFUa9l7gaM0fMColFPZ5GHQpd1HZM/38l7XHf
4S7GSAWJH+shT+vZ97yjvvxBVPeVkNggY2BQpdbQHc5VNGEeXdFe1sx/K2jP0ux8
3J8xHerPjbDMLa4iJNVKE7R5H5xlbOPWAqvZNBRzuKNWzPSw0Xu40T0CgYEA3QwZ
b+Ja318INewih7xCOQ0fL6X6H2qhIGykD9DDa676syFEtC6hN3LWQKxtNNisfnl+
Urgkr2dM1mos9TY/gAi6UzG7/NtpvzTAO7do4nYJ3TBcivHUPdrRHwB89cIxS0C3
Gkd/HG5M0Jponr8AUUl4dAPvqaLOBkx3jZ5uYG8CfwqbdJP6gRUPx2VZKXvV1Q1H
k/LTar0TsisxQBgcZEmRQgq36w82R0hG6QR3PfZBD06vv4fdT8+kA2v4LwqbFumR
mjYr25WKFnReGQ5MwiVPcKaYQyWf8DpnO+YrG4+IuglqIC+Zz98clpDkw9xW0bFO
XOAUFViST39L+P3YztECgYEAxCiukhk/JyZANQneArJP2i0I1dHmyuZnIk0GsnpC
UVcwZrJJM9SFgJ1KAI6DQvhc6seKEIIVHAsBpu0GBH0lkMst/hIOju9vQhzf0p6K
Vx0E1+LI3QyJmnKKTYazXav87pj5ZDq6VFKVnDDKUsWQ1JHscJfloJY3WmOVXHmR
3cUCgYEAgBek/YctHD4nwaqmeBSZnzXID/TzArlnkM/CVSIJoNZ2fs/ew/qOQmNI
8CS7rlSWKcNbbTAE/E/Af5Rra3t7fBzTF88ubzmGCMNcxuehLdEySclbjRRuhwTq
QpJiGU2Y3MN4FEoGKy/pmzBSCCsuIo8V07C2rcz15M7dFrQt4lg=
-----END RSA PRIVATE KEY-----
四、将ssh私钥导入到Jenkins配置中

 
 
 
 
 
 
 
 
 

Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of life.It sinks, and I am ready to depart
                                                                                                                                                   ——W.S.Landor

 

 

posted on   yanqi_vip  阅读(301)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示