2013. 6. 26. 16:38

쉘스크립안에서 사용자 변경처리

쉘스크립트 명령어 실행시 특정 유저로 실행해야한다면

 

아래와 같이 하면 된다.

 

su - 사용자 -c "명령어1; 명령어2"

 

예) su - jboss -c "cd $jbosspath/$1;./startNode.sh notail"

root에서 jboss 계정으로 변경하여 실행처리