본문 바로가기

CI&CD/jenkins

[jenkins] jenkins 계정으로 로그인 하는 법

728x90

OS : CentOS Linux release 7.9.2009 (Core)

 

젠킨스에서 이것저것 하다보면 계정 연동이나 여러가지 하다보면 젠킨스 계정으로 로그인해서 단위 테스트를 해보는게 편한데 기본적으로 젠킨스 계정으로 로그인 하는게 막혀있다.

 

젠킨스 계정으로 로그인 하려면 크게 두가지 방법이 있다.

 

1. 설정을 바꾸지 않고 임시 로그인

su -s /bin/bash jenkins

jenkins 계정으로 bash shell 사용하기 위한다. root로 먼저 로그인 하고 실행해야한다.

 

2. 설정을 변경하여 언제든지 로그인

 

서버에 등록된 계정들을 확인하면 아래와 같이 나온다.

jenkins:/bin/false 로 설정이 되어있는데 이부분을 편집하여 false 부분을 원하는 shell로 변경한다.

jenkins:x:997:994:Jenkins Automation Server:/var/lib/jenkins:/bin/bash

이렇게 편집하면 서버에서의 로그인 뿐만아니라 ssh로도 로그인이 가능해진다.

728x90