从安全角度来看,BlueHost中国Windows主机(单域托管,多域托管和经销商托管)服务器不允许通过FTP上传具有以下扩展名的可执行文件:
- COM(机器语言)
- .VBS(Visual Basic脚本)
- .VBE(Visual Basic脚本编码)
- .CMD(批处理文件 – Windows)
- .BAT(批处理文件 – DOS / Windows)
- .WS(Windows脚本)
- .WSF(Windows脚本)
- .SHS(OLE对象包)
- .PIF(DOS文件加代码的快捷方式)
- .HTA(超文本应用程序)
- .JAR(Java档案)
- .LNK(可执行文件的快捷方式)
- .EXE(可执行脚本)
- .PIF(MS-DOS程序的程序信息文件。虽然.PIF文件不应包含可执行代码,但如果它们包含可执行代码,Windows会将.PIF文件与.EXE文件相同。)
- .MSP(Windows安装程序修补程序文件。用于修补使用.MSI文件部署的应用程序。)
- .SCR(Windows屏幕保护程序.Windows屏幕保护程序可以包含可执行代码。)
- .CPL(控制面板文件.Windows控制面板中的所有实用程序都是.CPL文件。)
- .MSC(Microsoft管理控制台文件。组策略编辑器和磁盘管理工具等应用程序是.MSC文件。)
- .PS1,.PS1XML,.PS2,.PS2XML,.PSC1,.PSC2(Windows PowerShell脚本。按文件中指定的顺序运行PowerShell命令。)