목차
개요
SSH Server 구성
Windows 에 Bamboo 'SCP Task'를 이용해 Windows OS에 배포하기 위해 사전에 Windows OS SSH 서버 구성이 필요하다.
정보 |
---|
Windows 10 2018 가을 버전과, Windows Server 2019 이후 버전은 SSH를 지원한다. |
'SCP Task'와 호환되는 MobaSSH(Home Edition)를 설치하여 진행하였다.
...
MobaSSH.exe 를 다운로드 하여 실행한다.
Step 2) 설정
사용자 설정
설치 화면 >Users > Users 탭
SSH 서버를 통해 로그온 할 수 있는 사용자 선택 (MobaSSH 서버 인증은 Windows 인증을 기반으로하므로 로그인 / 암호는 Windows와 동일)
접속 설정
설치 화면 > Settings 탭
- Port : 실제 사용할 포트 입력
Step 3) 설치 진행
설치 화면 > Install it now 클릭
...
Linux 에서 Windows로 SCP 파일 전송 테스트
...
SCP 명령어를 사용하여 파일 전송
SCP [파일명] [계정명]@[대상IP]:[경로지정]
...
SCP Task를 사용해 파일 업로드를 구성한다.
Step 1) SCP Task 추가
task 등록화면 등록화면
Deploy → All deployment project → Environment → Edit environment → Edit tasks → Add task → SCP Task 선택
Step 2) SCP Task 구성
Task 목록에서 SCP Task 선택
- Task description : 작업 설명
...
- Host : 배포 대상 IP 입력
...
- Authentication type : 인증 타입 설정 (Username and password)
...
- username : 계정
...
- Password : 패스워드
- Artifact : 배포 파일 지정
...
- Remote Path : 배포 대상 경로
Bamboo Deploy 진행
Step 1) 배포 진행 확인
...