파일 퍼미션이 엉망이 되서 수정 하려 합니다. (퍼미션 공부 하다 그만^^)
질문 드립니다.
www 디렉토리의 하위 디렉토리 까지
파일 퍼미션을 644로 주고 싶습니다.
chmod -R 644 *
위처럼 하니까 디렉토리도 모두 644로 퍼미션이 바뀌어 디렉토리 접근이 불가능 했습니다.
다시 디렉토리를 755로 변경하니까 접근이 가능하더군요.
질문 요지는 www 이하 모든 파일의 퍼미션을 644로 바꾸되
www 디렉토리 밑에 있는 디렉토리는 퍼미션을 755로 유지 해야 합니다.
user1
(강분도)
2
파일만 퍼미션 변경명령 (현재 디렉 포함 이하 파일에…)
find . -type f -print | xargs chmod 644
디렉토리만 퍼미션 변경 명령 (현재 디렉 포함 이하 디렉에…)
find . -type d -print | xargs chmod 755
user58
(하노스)
4
저는 분도님 방법으로 안되는 경우가 있더군요.
구글링하니 아래 방법이 있었습니다. (잘 되네요.^^)
하위 폴더의 모든 폴더 권한 755로 바꾼다.
[code:3bf86syg]find . -type d -exec chmod 755 {} ;[/code:3bf86syg]
하위 폴더의 모든 파일의 권한을 644로 바꾼다.
[code:3bf86syg]find . -type f -exec chmod 644 {} ;[/code:3bf86syg]