CI/CI__Jenkins

jenkins ssh key file 등록, 설정

말하는감자 2019. 10. 17. 16:42

ssh key 관련 참고

https://noelnoelnoel.tistory.com/146

https://noelnoelnoel.tistory.com/145

 

jenkins에서 ssh  접속을 위해서 secrets 폴더 안에 파일을 카피해준다

cp /root/.ssh/rsa키이름(pub아님!) /home/JenkinsData/secrets/

 

그다음에 jenkins에서 설정해주는데 ㅠㅠㅋㅋ......................

Jenkins - Manage Jenkins - Configure System에서 설정해준다

Publish over SSH에 등록하는데

만약 해당 경로에 파일이 있는데도 못찾으면 해당 경로로 가서 소유자를 확인해본다(ls -al)

만약 소유자가 jenkins가 아니라면 chown jenkins 키이름 으로 소유자를 바꿔줌

안해줌 jenkins가 해당 파일 끝까지 못찾음(망할새끼야 ㅠㅠ)

저장해주고 Test Configuration으로 테스트

 

 

***

jenkins로 shell script 실행시

chown jenkins 파일이름.sh

스크립트의 소유자를 jenkins로 바꿔주세오!!