개발관련/Tool

[Jenkins] Publish over SSH 설정 방법

90만식 2023. 5. 9. 18:41
728x90

Jenkins 서버에서 Target 서버로 빌드 된 파일을 SSH 통신을 통해 전달 하기 위한 Publish over SSH 플러그인 설정 방법에 대해 정리 한다.

 

 

1. 플러그인 설치

 좌측 메뉴에 "Jenkins" 관리 메뉴 클릭 >  "플러그인 관리" 버튼 클릭 

 

설치 가능 탭 클릭 > ssh 검색 > Publish Over SSH 설치

나는 현재 설치 된 상태라 검색해도 나오지 않는다.

 

2.Publish over SSH 설정

① Jenkins 관리 클릭 > ② 시스템 설정 클릭

하단으로 스크롤을 내리다보면 Publish over SSH 탭이 나온다.

① 추가 버튼 클릭 시 SSH Server 탭이 생성

② 필요 항목 작성

 - Name : Target Server를 식별할 수 있는 이름

-  Hostname : Target Server IP

-  Username : 접속할 계정

-  Rmote Directory : Target Server 접속 후 접근할 경로

③ Target Server 패스워드 입력을 위해 "고급" 버튼 클릭

 

 

"Use password authentication, or use a different key" 체크 >  Public key or Password 입력 방식 선택

나같은 경우는 패스워드를 입력 했다

패스워드 입력 후 하단의 Test Configuration은 꼭 해보자.

성공 시 Success 출력

728x90