rsync로 서버 배포시 파일들의 소유자가 root 가 아니고 다른 계정일때,
root로 pull 받은 후 rsync로 실서버 배포하게 되면 실서버에서는 해당 계정이 아니기때문에 권한을 622 권한으로 배포해버림.
그래서 실서버에서는 해당 파일들(예를 들어 css 파일)을 퍼미션 에러로 불러오지 못하면서 웹페이지가 깨진다.
이럴때 파일별 권한 확인법
#> ll -a -R | grep root
해보면 파일들중 root 소유자로 된 파일들을 확인할 수 있다.
root로 접속해서 소유자를 해당계정으로 모두 변경후 다시 배포하면 해결.
반응형
'Linux' 카테고리의 다른 글
centos7 sendmail 설치 및 세팅 (0) | 2019.02.18 |
---|---|
[nginx]php-fpm 메모리 관리 (0) | 2019.02.07 |
crontab 사용법 (0) | 2017.06.27 |
리눅스 서버 점검시 유용한 명령들 (0) | 2017.06.22 |
리눅스 시스템 백업 (0) | 2017.06.20 |