웹 호스팅 업체인데요.... php에서 fopen 으로 /etc/passwd 파일을 읽어버리더라구요.... 그래서 퍼미션을 줄려고 하는데....잘 못 주면 메일이 안가거나 뭐 제대로 작동이 안될는 경우가 없는지요? 600이나 700으로 줘도 되나 모르겠네요... 예전에 services 파일을 700으로 줘서 메일이 안갔거든요.
/etc/passwd 는 보통 644 로 두어야 시스템이 사용자 정보를 읽을 수 있습니다. 600 이나 700 으로 바꾸면 메일 같은 서비스가 깨질 수 있습니다. 웹에서 이 파일을 읽지 못하게 하려면 PHP 의 open_basedir 와 웹 서버 권한을 제한하세요.