rbenv 설정 하다 SecurityError 뜰경우 대처법
지금 Rails로 CI 를 해보고 싶어 젠킨스연동 작업중
rbenv 를 시스템와이드 하게 설정하다
ruby: no -r allowed while running setgid (SecurityError)
이런 에러가 떠서 당황
메모 해두어야 할듯 하여 적어둔다.
옛 방식으로 설치 하면 안되요
rbenv 에서 공유한 인스톨 방식 :
문제는 이 방식은 SGID 권한의 설정에 의해 보안상 문제를 야기할수 있다고 합니다.
해결방법
권한 설정을 약간 바꿔줍니다.
이미 설치 했을경우
chmod -R g-s /path/to/rbenv
새로설치 할경우
설치 한 rbenv 권한을 하기와 같이 설정한다.
chmod -R g+rwxX rbenv
역시 리눅스는 권한설정에 항상 유의해야 해…
참고
No Comments