برای تغییر فایل آپلود شده از طریق filemanager یک اسکریپت ایجاد کنید در مسیر:
/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 است