나는 Subversion을 CentOS 6.4에 설치하고 몇 가지 명령을 실행하는 셸 스크립트를 이해하는 스크립트를 작성하려고합니다. 내 문제는 여기에 쉘 스크립트를 작성하는 것이 아니라 요청을 완료 할 수 있도록 쉘 스크립트에 매개 변수를 제공하는 것입니다. svnadmin은은/var/www /에서 SVN/reponame CentOS에서 Subversion 셸 스크립트 만들기
- 스크립트 실행 : 본질적으로
나는 다음을 수행 할 변경 REPO 소유자 : 대한 Chown -R apache.apache의/var/www /에서 SVN/reponame -R
- 이 보안 변경 사항 수행 chcon -R -t httpd_sys_content_t의/var/www /에서 SVN/reponame을/
- 그리고 chcon의 -R - t httpd_sys_rw_content_r/var/www/svn/reponame
- 기본 디렉토리 만들기 : svn을 수입 -m '초기 수입'/ tmp를/svn의 구조 템플릿/http://domain.com/svn/reponame/ (로컬 호스트가 유래에 의해 허용되지 않음)
사람이 몇 가지 지침을 제공 혹은 다른 I를 제공 할 수 사용할 수 있습니까? PHP 스크립트가 작동할까요 (브라우저에서 실행하고 일종의 쿼리 문자열을 사용하면 아파치가 기본 소유자이고 일부는 root/sudo 액세스가 필요할 수 있으므로 보안 문제가 발생하지 않음).
미리 감사드립니다.
매개 변수 ($ 1, $ 2 ..)가있는 bash 스크립트의 문제점은 무엇입니까? –