페이지 트리

이 페이지의 이전 버전을 보고 있습니다. 현재 버전 보기.

현재와 비교 페이지 이력 보기

« 이전 버전 13 현재 »

개요

SSH Server 구성

Windows 에 Bamboo 'SCP Task' 배포하기 위해 사전에 SSH 서버 구성이 필요하다.  'SCP Task'와 호환되는 MobaSSH(Home Edition)를 설치하여 진행하였다.

라이선스 정보는 다음과 같다.


- 전체 SSH 서버 및 유닉스 유틸리티
- 원격 쉘 명령
- 안전한 파일 전송 (SFTP)
- Windows 서비스로 시작
- X11 전달 가능
- 사용자 선택
- 설치 / 제거 지원

- Home Edition의 모든 기능 +
- SSH 서비스에 대한 고급 옵션
- 고급 로그 옵션
- Windows Server 지원
- Active Directory / Samba 도메인 사용자
- 호스트 허용 / 거부 구성
- 12 개월 업데이트 포함
- 평생 사용할 권리


Windows OS SSH SERVER 설치 및 서비스 등록

Step 1) 설치 시작

MobaSSH.exe 를 다운로드 하여 실행한다.

Step 2) 사용자 설정

설치 화면 >Users 탭 

SSH 서버를 통해 로그온 할 수 있는 사용자 선택  (MobaSSH 서버 인증은 Windows 인증을 기반으로하므로 로그인 / 암호는 Windows와 동일)

      

설치 화면 > Settings 탭 

Port : 실제 사용할 포트 입력 

      

Step 3) 설치 진행

설치 화면 > Install it now 클릭

      

Step 4)설치 완료 재부팅 진행 

       

Step 5)서비스 확인 

      

Linux 에서 Windows로 SCP 파일 전송 테스트

Step 1) SCP 명령어를 사용하여 파일 전송

SCP  [파일명] [계정명]@[대상IP]:[경로지정]  

  • Windows 파일전송 시 C드라이브에 전송할 경우 "/cygdrive/c" 로 입력

전송 테스트 정상 완료되면 Bamboo Deploy 구성

      


Bamboo Deploy 구성

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) 배포 진행 확인 


Step 2) 업로드 결과 확인







  • 레이블 없음