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
'CI&CD > jenkins' 카테고리의 다른 글
[jenkins] parameter만 다른 job 병렬실행 (0) | 2022.11.03 |
---|---|
[jenkins]이중화(백업) (0) | 2022.08.01 |
[jenkins] pipeline 요약 (0) | 2022.07.28 |
[Jenkins] HTTP ERROR 403 No valid crumb was included in the request 해결 방법 (0) | 2022.06.28 |
Jenkins Build Triggers (0) | 2022.04.08 |