مرکز آموزش

  1. چگونه فایل آپلود شده را از طریق "filemanager" تغییر دهیم؟(با دسترسی 700)

چگونه فایل آپلود شده را از طریق "filemanager" تغییر دهیم؟(با دسترسی 700)

اعضا > مرکز آموزش > آموزش های کنترل پنل > کنترل پنل میزبانی وب لینوکس DirectAdmin > پنل ها > پنل مدیریت > چگونه فایل آپلود شده را از طریق "filemanager" تغییر دهیم؟(با دسترسی 700)

در مسیر زیر یک اسکریپت ایجاد کنید:

/usr/local/directadmin/scripts/custom/all_post.sh

کدهای زیر را در این فایل وارد نمایید:

#!/bin/sh

CHMODVAL=700 
ULPATH=/home/${username}${path}

setfile() { 
if [ "$1" = "" ]; then
return;
fi

F=`echo $1 | cut -d/ -f4 | awk '{ print substr($1,1,length($1)-6) }'`

chmod ${CHMODVAL} ${ULPATH}${F}
}

TMP=/tmp/txt.txt 
if [ "$command" = "/CMD_FILE_MANAGER/" ] || [ "$command" = "/CMD_FILE_MANAGER" ]; then
if [ "$action" = "upload" ]; then

setfile $file1
setfile $file2
setfile $file3
setfile $file4
setfile $file5
setfile $file6
setfile $file7
setfile $file8
fi
fi
exit 0;

سطح دسترسی برای تمامی فایل ها "all_post.sh 755" می باشد.

در آخر مطالب فوق را دخیره سازی کنید و خارج شوید.

آیا این پاسخ به شما کمک کرد؟
186 کاربر این را مفید یافتند 349 نظرات

در همین زمینه