644
(所有者可讀寫,其他用戶僅讀),命令:sudo chmod 644 /path/to/website/*
755
(所有者可讀寫執行,其他用戶可讀執行),命令:sudo chmod 755 /path/to/website
-R
參數,例如:sudo chmod -R 755 /var/www/html
/etc/nginx/nginx.conf
中user
指令為www-data
(非root用戶)。www-data
,命令:sudo chown -R www-data:www-data /var/www/html
CREATE USER 'dbuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON dbname.* TO 'dbuser'@'localhost';
FLUSH PRIVILEGES;
mysql
用戶運行(默認配置)。/etc/php/7.x/fpm/pool.d/www.conf
,設置user
和group
為www-data
。sudo setsebool -P httpd_can_network_connect_db 1
(SELinux)。chmod 777
,僅授予必要權限。ls -l
檢查權限,或使用auditd
工具監控關鍵文件。操作前建議:備份重要數據,使用visudo
編輯權限配置文件,確保命令正確無誤。
參考來源: