hello world
젠킨스 permission denined 오류 본문
수정후 개발서버에 배포를 할라했는데
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
'WEB > Error_log' 카테고리의 다른 글
JsessionID 스프링 부트 설정 이슈 (0) | 2022.06.12 |
---|---|
log4j 보안이슈 해결 (0) | 2021.12.14 |
자바 Unrecognized field.. not marked as ignorable (1) | 2021.08.31 |
illegal base64 character 20 오류 (1) | 2021.07.28 |
이클립스 TLS10 is not accepted by client preferences [TLS12] 오류 (1) | 2021.07.01 |
Comments