取消可以執行的指令,只有root可以存取
chmod
700
/usr/bin/rcp
chmod
700
/usr/bin/wget
chmod
700
/usr/bin/lynx
chmod
700
/usr/bin/scp
chmod
700
/usr/bin/lwp-download
chmod
700
/usr/bin/GET
chmod
700
/usr/bin/curl
ls /usr/bin/*gcc | xargs chmod
700
chmod
755
/usr/bin/perl*
chmod
700
/usr/bin/find
chmod
755
/bin/rm*
chmod
700
/usr/bin/wget
原本這些指令是 others也可以執行的,部份php程式如果沒過濾好的話,很容易被使用以上的工具作壞事,可能執行perl啦,find目錄底下有index檔的,再竄改值入iframe等等。
所以也可以搭配以下,禁止php執行指令
disable_functions = exec,passthru,proc_open,shell_exec,system,popen,dl
留言