PSMLIB个人服务器管理组件,IIS管理组件,FTP管理组件

来源:互联网 发布:京东网络营销策划论文 编辑:程序博客网 时间:2024/05/19 19:34

特别说明:本组件原名 “易网IIS管理组件”(可以在百度里搜索一下),之前发布的最新版为2.x,原为自己服务器使用,所以一直没有更新。因不断有网友要求新版本,所以重构了所有代码发布最新版本,原来的调用方法完全废弃。

 

程序主要功能:

本免费组件可以为所有支持COM组件调用的脚本语言使用,如asp,php,c#等,并提供完整的API帮助文档,可以轻松使用接口完成WEB在线实时开通IIS站点/FTP空间提供虚拟主机服务。
IIS操作类:包含所有常用操作,创建/修改/删除站点或程序池,站点间权限独立,可设置匿名用户属于不同用户组,完美解决FSO等安全问题。站点可使用独立程序池运行,防止站点间互相影响。独有的IIS备份机制,可以在重装系统后迅速恢复原有站点。
Serv_U操作类:支持serv_u5/6/7,常用操作。
Gene6操作类:封装了自带的COM接口,简化常用操作。
磁盘配额操作类:严格控制空间大小,弥补FTP方式控制配额大小的不足。
NT用户/组操作类:常用NT用户操作,配合权限分配操作。
Rar操作类:可以在线压缩/解压,支持压缩或解压超时自动结束RAR进程,为保护服务器资源,限制只能同时存在一个RAR进程(若想节省时间,可以使用RAR参数进行多线程操作),操作结束返回RAR结束标识。支持自定义NT用户继承权限,或从某个站点的匿名用户继承权限(省去判断目录所属权的麻烦),以免跨权限操作文件带来的安全问题,支持全部RAR命令行参数,具体参考RAR命令行帮助

 

请关注官方网站获取最新版本:http://i93133.com   点这里下载最新版本

 

 

v3.2.0.7(2008.12.31)

 

1.增加Gene6(FTP服务器)的简单封装类,简化了常用操作。因Serv_U所有版本均有安全漏洞(尤其是Serv_U7的提权漏洞),推荐使用此FTP服务器。
2.修正IIS类的httpredirect属性设置后不能恢复的问题。

 

v3.2.0.5(2008.12.14)

 

1.修正已知BUG(调用属性等问题)

 

 

更新历史

 

v3.2.0.4(2008.11.9)

 

1.增加子目录绑定功能,可以手动设置子站设置/权限,也可由父站点继承(共享权限,程序池等资源)
2.配合删除绑定子目录的站点而修改了PSMLIB.IIS.DelSite的参数,能够自由控制删除站点时同时删除哪些内容。

 

3.增加RAR操作类,可以在线压缩/解压,支持压缩或解压超时自动结束RAR进程,为保护服务器资源,限制只能同时存在一个RAR进程(若想节省时间,可以使用RAR参数进行多线程操作),操作结束返回RAR结束标识。支持自定义NT用户继承权限,或从某个站点的匿名用户继承权限(省去判断目录所属权的麻烦),以免跨权限操作文件带来的安全问题,支持全部RAR命令行参数,具体参考RAR命令行帮助
4.IIS备份功能暂停,以后的版本提供

 

v3.2.0.3(2008.11.5)

 

1.去掉createsite所有参数,增加了几个属性控制
2.优化了属性设置
3.改进生成新标识算法

 

v3.2.0.2 (2008.10.21)

 

1.开放Nt用户和IIS程序池操作接口
2.提供一个安装/注册组件的小工具,并可以检查更新版本

 

v3.2.0.1(2008.10.18)

 

1.修复modifysite不能修改站点属性的错误
2.修复serv_u.modifyuser 的错误
3.站点应用由建在进程外改为进程池内

 

v3.2.0.0 beta (2008.10.11)

 

1.增加Serv_U操作类,支持版本最新的Serv_U7,同时支持旧版本5/6
2.IIS类支持过滤重复绑定

 

v3.1.0.0(2008.10.8)

 

1.增加磁盘配额严格控制空间大小限制
2.修复属性名区分大小写的问题
3.修改目录结构,去掉了database目录
4.修改CreateSite函数 去掉独立程序池参数,改为由属性控制。
5.增加函数GetSiteByBinding 可根据域名获取网站标识
6.优化了函数GetSiteInfo和GetBackUpList和几个内部函数
7.改进组件注册方法,使用INI配置文件
8.修复不能删除NT用户的BUG等

 

v3.0.0.0(2008.10.6)

 

1.易网IIS管理组件,新版发布,改名为PSM(Personal Server Manager)