젠킨스
[젠킨스] 젠킨스를 위한 github 설정
미소여우
2023. 1. 13. 11:53
728x90
SSH 키 발급
root@f8708229365b:~# cd ~/.ssh/
root@f8708229365b:~/.ssh# ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): hsge
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in hsge
Your public key has been saved in hsge.pub
The key fingerprint is:
SHA256:96w+6K/J8/ocqcB4j5vXpyFYTDBUuOQ0BOM4WG/mMFw root@f8708229365b
The key's randomart image is:
+---[RSA 3072]----+
| . E+=o. |
| + = .=o |
|. * =+ o. |
| B oo |
| . S . |
| o o . + |
| . = .o+ o |
| . *+=o+. |
| ++OOO+ |
+----[SHA256]-----+
root@f8708229365b:~/.ssh# ls
hsge hsge.pub id_rsa id_rsa.pub known_hosts
깃허브에 공개키 등록
hsge.pub 같이 끝이 .pub 파일을 열어서 ssh-rsa 부터 끝까지 복사해서 붙힌다.
그리고 비밀키를 jenkins credentials에도 등록을 해주어야 한다.
비밀키를 cat 같은 명령어로 긁어서 ---BEGIN 부터 ---END OPENSSH PRIVATE KEY----- 까지 다 넣어주자.
728x90