

功能:
1、支持win2008及更高的系统。不建议在家用系统中使用,有判断。
2、会检测是否有安装IIS,若没有安装,点击按钮一件安装。
3、创建的FTP是以虚拟目录形式存在,统一放在了MyFtpSiteList这个FTP站点下,方便及整洁管理,可参考如下截图。
4、创建的ftp都会单独创建一个用户名。
5、FTP根目录只给了FTP用户名及administrators的写入权限,其他所有用户权限都去掉了,这样权限独立更安全。可以查看如下截图。
6、如果创建的FTP名存在,则提示用户是否修改密码。若不是,则放弃创建提示重新输入新FTP。
7、实现点击按钮重启IIS和FTP服务也支持点击停止服务。点击按钮打开IIS管理器,点击按钮创建IIS管理快捷方式到桌面。
8、设置了被动端口为30000-30003.
9、IIS FTP防火墙中添加了服务器公网出口IP。防止特殊情况下资源管理器方式无法登陆ftp。
10、增加工具更新功能,若有新版本,点击确定更新后从网上下载新版本。
11、创建FTP时,优先创建到d盘目录,若没d盘,则检测是否有E盘,若都没有,则创建到c盘下 ,路径为:D:\wwwroot\FTP名
12、随机生成ftp密码,也可以输入自定义密码。
13、每操作一步都记录日志,方便查看错误信息,若有报错也记录到错误日志中并提示出来。(后期将影响日志输出功能)
目前这个只是一个初始版本。欢迎大家提出宝贵意见。可以在文章末尾留言评论。
后期将支持创建IIS站点及mssql数据库以及mysql数据库,同时将创建的信息记录到mdb数据库中。有空再开发吧。
截图如下:


亲爱的:若该文章解决了您的问题,可否收藏+评论+分享呢?
文章评论 本文章有个评论