G4 업그레이드용 쉘 스크립트 정보
기타 G4 업그레이드용 쉘 스크립트
본문
잦은 업그레이드가 이루어지고 있기 때문에, 매번 하나 하나 수동으로 하기도 그래서, 쉘 스크립트를 만들어 보았습니다. 가끔 특정 디렉토리의 파일들을 모두 비워야 할 때가 있기 때문입니다.
위험천만한 rm -rf 명령을 묶었습니다. 보시고 의견 주시기 바랍니다. 그누보드의 본래의 디렉토리 명을 썼습니다.
--------[내용 시작]--------
cd adm
rm *
rm -rf menu
# phpMyAdmin은 그냥 둔다.
cd ..
rm -rf bbs
rm -rf convert
rm -rf js
rm -rf lib
rm -rf skin
tar zxvf 압축파일.tar.gz
chmod -R 707 *
# 위의 권한 문제에서 헷갈립니다. 과연 707로 주어야 할지......
chmod -R 777 ./data
--------[내용 끝]--------
※. 저는 이상없이 한번에 잘 가동됩니다.
※. 주의: 제 사이트에 맞춘 것입니다. 잘 모르는 분들이 이 명령을 실행하면, 사이트 내에서 애써 만든 파일들이 다 삭제됩니다.
위험천만한 rm -rf 명령을 묶었습니다. 보시고 의견 주시기 바랍니다. 그누보드의 본래의 디렉토리 명을 썼습니다.
--------[내용 시작]--------
cd adm
rm *
rm -rf menu
# phpMyAdmin은 그냥 둔다.
cd ..
rm -rf bbs
rm -rf convert
rm -rf js
rm -rf lib
rm -rf skin
tar zxvf 압축파일.tar.gz
chmod -R 707 *
# 위의 권한 문제에서 헷갈립니다. 과연 707로 주어야 할지......
chmod -R 777 ./data
--------[내용 끝]--------
※. 저는 이상없이 한번에 잘 가동됩니다.
※. 주의: 제 사이트에 맞춘 것입니다. 잘 모르는 분들이 이 명령을 실행하면, 사이트 내에서 애써 만든 파일들이 다 삭제됩니다.
추천
0
0
댓글 3개
현재로썬 웹호스팅 계정은 707이나 777이나 무의미합니다
어짜피 other가 7의 권한을 가지고 있으므로 디렉토리 제한은사실상 무의미합니다.
제홈페이지 당한게 그런의미라고 보시면될텐데
아무리 계정보안을신경써도
웹호스팅 서버가 당하면 계정보안이고 나발이고 다 헛짓이 됩니다 ㅠㅠ;
ps. 참고로 위의 일괄배치 스크립으론 여러명이 같이 쓸수없을꺼 같습니다.
저의 경우 어드민디렉토리와 왠만한것이 다틀립니다.
어짜피 other가 7의 권한을 가지고 있으므로 디렉토리 제한은사실상 무의미합니다.
제홈페이지 당한게 그런의미라고 보시면될텐데
아무리 계정보안을신경써도
웹호스팅 서버가 당하면 계정보안이고 나발이고 다 헛짓이 됩니다 ㅠㅠ;
ps. 참고로 위의 일괄배치 스크립으론 여러명이 같이 쓸수없을꺼 같습니다.
저의 경우 어드민디렉토리와 왠만한것이 다틀립니다.

아... 그렇군요. 감사합니다.
고생하셨습니다. *^^*
data 경로의 퍼미션은 기본설정이 707입니다.
굳이 777로 적용하시는 이유가 궁금하네요.
서버 환경 설정에 따라서,
만약 퍼미션이 777로 설정되어 있다면,
동일 서버내의 그룹 사용자가 어느정도의 경로를 파악하고 있다고 가정했을 때,
직접 접근할 수 있는 문제가 발생합니다.
data 경로의 퍼미션은 기본설정이 707입니다.
굳이 777로 적용하시는 이유가 궁금하네요.
서버 환경 설정에 따라서,
만약 퍼미션이 777로 설정되어 있다면,
동일 서버내의 그룹 사용자가 어느정도의 경로를 파악하고 있다고 가정했을 때,
직접 접근할 수 있는 문제가 발생합니다.