본문 바로가기 메뉴 바로가기

잡.학.창.고.

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

잡.학.창.고.

검색하기 폼
  • 다.보.여.줘. (35)
    • 일.상.생.활. (3)
      • 사,심,표,현, (3)
      • 살,짝,말,해, (0)
    • 먹고사는일 (5)
    • 공.부.하.자. (26)
      • 프,로,그,램, (2)
      • jQuery,JavaScript (1)
      • J,A,V,A, (3)
      • ORACLE,DB,SQL (4)
      • 루,비,온,레,일,스, (1)
      • 우,분,투, (7)
      • 개,발,툴, (5)
      • 삽,질,기 (1)
    • 이.것.저.것. (0)
    • 사.진.좀.봐. (0)
      • 일,상,풍,경, (0)
      • 팔,도,풍,경, (0)
    • Framework 교육 (0)
      • // Java (0)
      • // Oracle (0)
    • 낚.시.생.활. (0)
      • 낚,시,정,보, (0)
      • 낚,시,출,조,기, (0)
  • 방명록

원격배포 (1)
젠킨스 SSH 원격 배포 시 쉘스크립트 실행을 특정사용자로 실행

젠킨스 배포 시 "Publish Over SSH" 플러그인을 사용하여원격 리눅스 서버에 배포 및 명령어 실행 시SSH 접속 계정이 아닌 다른 특정한 계정을 이용하여명령어를 실행하여야 할 경우가 있다. 이때, 'su' 명령어를 이용하여 특정 사용자의 명령어를 해당 권한으로 실행할 수 있다.물론 'su' 명령어는 사용자의 프로필 설정까지 반영되어 실행되기 때문에설정된 경로패스라던지 alias, 또는 환경변수까지 적용되어 명령어 실행이 가능하다. "Publish Over SSH" 배포 설정의 "Exec command" 란에 다음과 같이 이용하여 명령어 실행이 가능하다. su - "사용자" -c '/path/to/command' 위와 같이 명령어를 작성하고 실행하여 원격 SSH에서 특정 사용자 권한으로 명령어 ..

공.부.하.자. 2018. 10. 24. 17:19
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • tbimport
  • 사용자변경
  • remote repository
  • 티베로는 나에게 어울리지 않아
  • SEED 알고리즘
  • tibero database export import
  • svn 서비스 등록
  • sql log
  • Spring
  • 설치
  • Tibero
  • 쿼리로그
  • plugin execution not covered
  • maven
  • 오라클
  • 윈도우
  • 우분투
  • Oracle
  • 원격저장소
  • tibero database backup
  • 티베로
  • 원격배포
  • tbexport
  • log4jdbc
  • Publish+Over+SSH
  • 스프링
  • 메이븐
  • 서버
  • 엑스플랫폼
  • 이클립스
more
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바