페이지 트리

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

...

  1. Tasks 구성 탭으로 이동
  2. Add Task 버튼 클릭
    SCP Task 선택
  3. SCP Task 설정

    Task Description
    테스크를 나타내는 설명

    Disable this task
    테스크 활성화 설정


    Host
    원격 서버의 호스트 이름 또는 IP 주소 설정

    Verify remote host fingerprint on connect
    (선택 사항) 원격 서버를 검증할 fingerprint 설정

    코드 블럭
    titleBamboo 서버에서 수행 (원격이 아닌 서버)
    # ssh-keygen -l -F <원격 서버 이름 또는 IP 주소>
    $ ssh-keygen -l -F 10.0.1.100
    # Host 10.0.1.100 found: line 6 
    10.0.1.100 ECDSA SHA256:rb3N9cpc408Rmjgr+0pRfKAF9KebXBtEqR54FeG5FVY


    Port
    원격 서버의 SSH 접속 포트

    Username
    원격 서버의 로그인 계정
    Authentication Type

                Password - 암호로 인증

                Key without passphrase - 암호 없이 SSH private key 로 인증, 원격 서버에서 생성했던 private key 파일을 다운로드 하여 지정

    정보
    title사전 조건

    # 원격 서버에서

    # ssh key pair 생성

    $ ssh-keygen -t rsa

    # public key를 authorized_keys에 추가

    $ cat id_rsa-bamboo.pub >> authorized_key

           Key with passphrase –SSH private key와 passphrase 로 인증, 원격 서버에서 생성했던 private key 파일을 다운로드 하여 지정
    Artifact
    복사할 대상 설정

        Artifacts - Build plan에서 정의된 artifact 선택
        Local files - 복사할 경로 지정 (콤마로 복수 경로 지정)

  4. 저장 클릭

Image Added