就是 vsftp 做的怪!!! 你一定要修改 /etc/vsftpd.conf 文件中的:
ascii_upload_enable=yes ascii_download_enable=yes
(说明:是否使用ascii码方式上传和下载文件)
这二项一定要打开,否则上传的cgi一定无法运行!!!
具体操作:
在 root 权限的 telnet 下:
vi /etc/vsftpd.conf
找到: #ascii_upload_enable=yes #ascii_download_enable=yes
这二项,然后去掉 # ,保存退出即可!
注意上传cgi文件时一定要用 ascii 方式上传。