RackTables를 Ubuntu 서버에 설치하려고합니다. 13. 설명서의 모든 단계를 수행했습니다. 데이터베이스에 연결 한 후 단계를 밟을 때 소유권 설정을 파악하는 것 같습니다. 다음과 같이 나는 데이터베이스를 설정 한 다음은 RackTables 소유권 및 사용 권한 설정
mysql -uroot -p
create database racktables;
grant all on racktables.* to root;
grant all on racktables.* to [email protected];
grant all on racktables.* to rackuser;
grant all on racktables.* to [email protected];
set password for [email protected]=password('rackpw');
exit
내가에 붙어하고있는 단계입니다;
RackTables 설치 : 서버 파일 시스템에 /var/www/racktables/inc/secret.php 7
설정하십시오 소유 (대한 Chown) 및/또는 권한 (chmod를)의 4 단계 다음과 같이 :
- 파일은 httpd 프로세스에서 쓰기 가능하지 않아야합니다 (MUST NOT).
- 파일은 httpd 프로세스에서 읽을 수 있어야합니다.
- 파일은 httpd 프로세스를 제외한 모든 사람이 읽을 수 없어야합니다.
- 파일에 누구든지 쓸 수 없어야합니다. 아파치는 다음과 유사한이 작동 명령 사용자 "아무도"그룹 "nogroup"로 실행되는 경우
예를 들어, (보장 아니지만, 는 예로서 만 고려하시기 바랍니다) :
chown 아무도 : nogroup secret.php; chmod를 400 secret.php
나는 시도 나는 그들이이 범주
- 에 빠질 수 있도록 권한을 설정하는 방법을 알아낼 질수
chown root:rackuser /var/www/racktables/inc/secret.php chmod 400 /var/www/racktables/inc/secret.php
하여 더 파일 일 수 없습니다 httpd 프로세스가 쓸 수 있습니다.
- 파일은 httpd 프로세스에서 읽을 수 있어야합니다.
- 파일은 httpd 프로세스를 제외한 모든 사람이 읽을 수 없어야합니다.
- 파일에 누구든지 쓸 수 없어야합니다.
도와주세요. 모든 제안을 환영합니다