WEB/Error_log
젠킨스 permission denined 오류
sohyun_92
2021. 12. 14. 09:26
수정후 개발서버에 배포를 할라했는데
permission denined 오류가 떴다
'rm -rf /app/tomcat/webapps/ROOT/'
정확히는 webapps의 ROOT 폴더에 삭제를 하려고할때 permission denined 가 떴다
확인해보니 ROOT 폴더 소유가 root로 되어있어서 삭제를 못하는것이었다
(응? 근데 root 는 모든권한을 갖는거아닌가??)
운영이랑 비교해보니 운영은 ROOT 폴더의 권한이 root가 아니고 회사에서 만든 계정의 그룹이었다
근ㄷㅔ 왜 개발서버는 root로 되어있는건지 ..;; 그걸 왜 지금 안건지... 그동안은 삭제를 어케한거였는지;;
아무튼 최상위 계정으로 아래의 명령어로 ROOT 폴더와 하위 파일들을 변경해서 해결했다.
접근 권한을 하위 디렉터리까지 모두 변경하기( -R 옵션 )
sudo chown -R 소유자:그룹명 폴더이름
sudo chown -R admin:group ROOT 이르케
좌측이 소유자고 우측이 그룹명
권한 관련정리
https://helloworld92.tistory.com/82
리눅스 권한 관련 명령어 chmod
리눅스는 모든 파일이나 폴더에 소유 권한이 명시되어있다. 소유자와 권한을 보는 방법은 ls -l 명령어를 통해 확인가능 권한은 리눅스 파일시스템이기에 -wrxwrxwrx의 형태로 되어있다. 권한에는 r
helloworld92.tistory.com