我想在Ubuntu服務器13上安裝RackTables。我遵循了文檔中的所有步驟。當我連接到數據庫後,我到了這一步,我似乎無法弄清楚所有權設置。 我已經建立了數據庫,如下所示: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安裝:在服務器文件系統7
請設置/var/www/racktables/inc/secret.php的所有權(CHOWN)和/或權限(CHMOD)的步驟4中如 如下:
- 該文件不能由httpd進程寫入。
- 該文件必須可以被httpd進程讀取。
- 除了httpd進程以外,任何人都不應讀取該文件。
- 該文件不應該被任何人寫入。
例如,如果httpd的運行作爲「nobody」用戶和組「nogroup」, 命令類似於以下可能工作(雖然不能保證, 請只考慮爲例):
chown nobody: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進程以外,任何人都不應讀取該文件。
- 該文件不應該被任何人寫入。
請幫忙。任何建議表示讚賞 謝謝