از آنجایی که کاربران گاهی اطلاعاتی را حذف می کنند که نباید حذف شود، می خواهیم روشی را برگزینیم تا از پاک شدن فایل ها جلوگیری شود.در این مثال مسیر /public_html را برای بلاک کردن انتخاب می کنیم.  

در ایتدا باید محتوای مسیر زیر را ویرایش کنید:/usr/local/directadmin/scripts/custom/all_pre.sh برای این کار از دستور زیر استفاده میکنیم: nano /usr/local/directadmin/scripts/custom/all_pre.sh   و کد زیر را به آن اضافه می کنیم

#!/usr/local/bin/php

 $command = getenv(“command”);

  $button = getenv(“button”);

 if (preg_match(“/CMD_FILE_MANAGER/”, $command)

 && $button == “delete”)  {  foreach ($_ENV as $path)

  {  if ($path == “/public_html”)

 {  echo “You cannot delete your public_html link!\n”

;  exit(1);  }  }  }  exit(0);  ?>

تغییرات را ذخیره کنید. و سطح دسترسی all_pre.sh را به ۷۵۵ تغییر دهید.   برای فایل های دیگر نیز می توانید از همین روش استفاده کنید