Justin의 개발 로그

To change the service, open the /etc/sysconfig/jenkins (in Debian [Ubuntu] this file is created in /etc/default) and change the JENKINS_USER to the user you want. In this example, it's talenduser because that is the user that owns the product suite on this machine. Make sure that the user you are changing to actually exists in the system (you can check the user in the /etc/passwd file if you are unsure).

 

sudo vi /etc/sysconfig/jenkins

$JENKINS_USER="talenduser"

 

Jenkins 폴더의 권한을 모두 바꾼다. 이 외에도 Jenkins를 위해 생성한 별도 폴더가 있으면 함께 바꾼다.

sudo chown -R ec2-user:ec2-user /var/lib/jenkins
sudo chown -R ec2-user:ec2-user /var/cache/jenkins
sudo chown -R ec2-user:ec2-user /var/log/jenkins

 

서버를 재부팅 하거나, Jenkins 프로세스를 재시작 한다.

#재시작 방법은 OS에 따라 다름
/etc/init.d/jenkins restart or systemctl restart jenkins
ps -ef | grep jenkins

 

https://community.talend.com/t5/Migration-Configuration-and/How-do-I-change-the-Jenkins-service-account-user/ta-p/45164

profile

Justin의 개발 로그

@라이프노트

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!