centos에서 톰캣 실행할시 계정권한에 따라 JRE_HOME을 못잡는 문제...
글쓴이: kardi07 / 작성시간: 화, 2013/08/27 - 9:40오후
/etc/profile 에
환경변수 JAVA_HOME을 /usr/local/java 로 잘 잡아 두었습니다.
root계정으로 톰캣 실행할땐 JRE_HOME 이 환경변수에 잡혀있는 JAVA_HOME으로 잘 잡힙니다.
그런데...
root 계정말로 따로 관리자 계정a를 쓰기위해 다른 계정을 만들어 놓았습니다.
sudo 권한은 wheel 그룹에 속한 계정이 사용할 수 있게 sudoers 편집했구요
관리자계정a는 wheel 그룹에 속해 있습니다.
그런데 관리자계정a로 톰캣을 실행시키면 JRE_HOME 이 /usr 만 나오고 끝납니다.
이게 무슨 현상일까요 ㅠㅠ
Forums:
상상을 해보면... ㅡ_ㅡ;;
계정을 바꾸게 되면. 경로를 다시 설정해주거나 해야 하지 않을까요?
----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.
매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.
각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com
/etc/profile 에 설정해놓으면 전체계정
/etc/profile 에 설정해놓으면 전체계정 공통으로 들어가는걸로 알고 있는데... 잘못알고 있는 걸까요..
sudo는 환경 변수를 reset합니다. 그리고 나서
sudo는 환경 변수를 reset합니다. 그리고 나서 profile이나 rc 파일 같은 것을 실행하지 않습니다.
/etc/profile 이든 /root/.bash_profile 이든 실행되지 않습니다.
sudo시에 이 파일들이 실행되게 하고 싶으면 -i 옵션을 주세요.
댓글 달기