묻고답하기
[리눅스 명령어 질문] files/attach/images 퍼미션 명령어
2014.02.22 14:11
안녕 하세요
수고 많으십니다
files/attach/images
이런 디렉토리의 퍼미션을 755로 그 안에 파일들은 644로 지정 하려 합니다
그래서 files 가 있는 디렉토리에서
chmod -R 755 files
했드니만
그 안에 파일들도 퍼미션이 다 755가 되었네요(파일퍼미션이755면 보안에 취악 한가요?)
다시
chmod -R 644 files 로 바꾼후
디렉토리만 퍼미션 755로 주는 명령어가 뭔가요?
으으~~ㅎ
리눅스는 뭐 이리 복잡한지 공부 하려니까 머리 빠셔지네요 ^^
회원님들 즐거운 주말 되세요~
댓글 6
-
마야
2014.02.22 15:08
files/attach/images ---------- images 퍼미션을 644로 바꾸고 싶으면---------------------------------------------------------<?php@exec('chmod -R '.$type.' ./files/attach/images');echo "ok ".$type;?>--------------------------------------------------------위의 소스를 chmod.php라는 이름으로 저장 후에 XE의 index.php 폴더와동일한 위치에 올려둡니다. (아래 첨부파일 올려드립니다.)그리고http://www.자신의 주소/chmod.php?type=644 를 브라우즈(주소줄)에서 실행을 하면결과 : ok 644 ---이렇게 회면이 나오면 images 퍼미션이 644로 변경이 되었습니다-----------------------------------------------------------./files/attach/images 경로를 활용을 하시면 바뀌지 않는다른 디렉토리 퍼미션을 변경을 할 수가 있습니다.* 755로 그냥두어도 상관이 없습니다.(644로 변경하면 첨부파일 이미지가 보이지 않는 경우도 있습니다.) -
아기나옹이
2014.02.22 20:24
앗! 소스까지..
감격입니다~
바쁘실텐데 이렇게 베풀어 주시니 감사 합니다~
바로 적용 하겠습니다
건강 하시고 복 많이 받으세요~
-
더뿌
2014.02.22 21:26
find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;
파일은 644 디렉토리는 755 적용하는 명령어네요 -
아기나옹이
2014.02.23 05:56
더뿌님 감사 드려요~
명령어로 옵션까지 상세히 짜주셔서 너무 감사 합니다
알려 주신데로 하니까 파일들이 644로 바뀌더군요
참 신기하기도 하고 고수님들의 높은 학식에 감명도 받고..
감사 합니다 더뿌님~
건강 하시고 복 많이 받으세요~
추신: 홈페이지 참 깔끔하고 예쁘게 꾸며 놓으셨더군요
주변갤러리나 여행갤러리에 쓰인 최신이미지 위젯은 이름이 뭔가요?
여기 XE 자료실에 있나요?
좀 알려 주시면 감사 하겠습니다 ^^
-
와이즈마크
2014.02.23 11:07
chmod -R 644 files 하신후 : file디렉토리 포함 하위 모든 파일이나 디렉토리의 퍼미션이 644로 바뀝니다.
chmod 744 files 하시기 바랍니다 : file 디렉토리만 퍼미션이 744로 바뀝니다.
(-R 옵션은 하위 파일이나 디렉토리까지 모두 바꾸라는 명령입니다)
-
더뿌
2014.02.23 13:03
Image 폴더내 여러 폴더가 존재학 그안에 파일이 존재해서 -r 옵션을 쓰신것 같네요
그래서 find 명령어로 구분해서 하위 디렉토리까지 폴더하고 파일에 따로 퍼미션을 주는게 좋을듯하네요