개발공작소
article thumbnail
728x90

 

 

 

이번에 프로젝트를 하면서 서버에 한글폰트를 설치할 일이 있어서 잠깐 root 계정으로 접속하여 폰트를 설치했다.

근데 여기서 문제가 생겼는데, 기존에는 centos계정을 이용해서 서버를 돌렸었는데 깜빡하고 root 계정인 채로 

서버를 돌린 것.. 

 

문제는 그렇게 되면 서버 프로세스의 소유자(?)가 root를 잡고 있기 때문에, 로그나 임시파일들의 권한이

root로 잡히게 된다.

 

 

 

위 그림처럼 되는데 기존에는 centos로 서버를 구동시켜서 centos에 맞게 개발환경을 잡아놓았었기 때문에

root로 권한이 바뀐 폴더/파일들에 대한 접근이 안되서 에러를 마구 뱉어내었다..

 

이랬을때 centos로 계정을 전환한 뒤 다시 서버를 구동한다고 해도 이미 root로 권한이 잡혀 있기 때문에

하나하나 다 찾아가면서 chown명령어를 이용해서 하나하나 권한을 다 바꿔줘야 한다..

 

결론 : 아무 계정이나 이용해서 서버를 구동하지 말도록 하자..

 

 

728x90
profile

개발공작소

@모찌바라기

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!