Web(웹) Study/PHP
nobody 권한이 걸려있는 폴더 퍼미션 조정하기
알 수 없는 사용자
2008. 9. 2. 16:58
<?php $cmd = "chmod -R 777 files";files"; @exec($cmd); echo "변경되었습니다."; ?> |
위 소스를 chmod.php로chmod.php로 저장후 변경하고자 하는 폴더 한단계 상위 폴더에 업로드후 웹에서 실행시켜주시면 됩니다.됩니다.
이런식으로 하면. 노바디 권한(FTP로 변경되지 않는 파일의 경우에도 퍼미션을 변경해준답니다~)
EX// 퍼미션 변경 하고자 하는 files 디렉토리가 홈루트/zbxe/files에 잇다면
chmod.php는 홈루트/zbxe에 업로드후 실행.
files대신에 퍼미션 변경하고자 하는.. 폴더명을 입력하시면 됩니다.
주의
*하위 디렉토리의 퍼미션까지 조정됩니다.