取消 root 級管理員的 root 許可權

黄文Rex發表於2024-08-25

root 級管理員擁有系統最高許可權,可以上傳應用,匯出應用,刪除應用和更新系統

取消 root 級管理員的 root 許可權後將不能安裝新應用,刪除應用,匯出應用和更新系統

  • 啟用應用中心客戶端的安全模式

禁止上傳安裝新應用及匯出應用和系統更新,這是最簡單和快捷的方式

  • 取消 root 級管理員的 root 許可權

在 「Z-BlogPHP 1.7.3」及更高版本,可以使用 .env 檔案:

  1. 在系統目錄下放置 .env 檔案,在其中加入程式碼

ZBP_PRESET_DISABLE_ROOT=1

在 「Z-BlogPHP 1.7.2」及更高版本,可以使用以下三種方法實現:

  1. 修改 c_system_base.php,在其中加入程式碼

define('ZBP_PRESET_DISABLE_ROOT', 1);

  1. 修改 php-fpm 的配置檔案 conf,加入程式碼,並重啟 php-fpm

env[ZBP_PRESET_DISABLE_ROOT]=1

  1. 修改 nginx 的配置檔案,在 location ~ \.php$ {} 加入程式碼,並重啟 nginx

fastcgi_param ZBP_PRESET_DISABLE_ROOT 1;

相關文章