ASP中FSO的神奇功能 - 权限许可
作者:甘冀平
在讨论基础知识后,我们来一下权限许可的问题。FSO是以创建它的用户账户权限来运行的。换句话说,如果有人在互联网问你的页面,那么这个互联网账户就会创建FSO。同样,如果以管理员身份登录计算机并访问页面,那么管理员账户就会创建FSO。这一点至关重要,因为不同的账户拥有不同的权限,而FSO需要某些权限才能完整执行其功能。
通常,互联网账户(如IUSER_MachineName,这里的MachineName是服务器的名称)只拥有读取权限。这意味着用户将无法向留言簿文件写入内容。那么,我们有几个选择可以解决这个问题。
第一个选择,虽然有些困难,是要求用户在填写留言簿之前先登录到服务器。留言簿的目的是收集信息,通常是匿名用户的。如果我们要求用户登录,那么我们就需要知道他们的身份。这也可能会使体验变得复杂。我们来看下一个选择。
第二个方法是创建一个目录或文件,让IUSER_MachineName用户拥有写入权限。虽然这样做可能为我们提供更大的便利性,但同时也打开了一些潜在的安全漏洞。因为任何知道正确目录并具备一些网络技能的人都可以在服务器上添加内容。这是一个重要的安全隐患。你必须确保妥善隐藏这些可写目录的信息,并尽可能将这些目录放置在web目录结构之外(例如在Windows系统中,它是一个不在ipub目录下的目录)。
我们在追求便利的也必须时刻警惕可能的安全风险。在构建和配置FSO以及相关的网络功能时,我们需要仔细权衡各种因素,确保我们的系统既实用又安全。让我们不要忘记,在互联网的世界里,一切都是动态变化的,我们需要不断学习,以适应新的挑战和变化。
Cambrian.render('body')结束文章部分。
编程语言
- ASP中FSO的神奇功能 - 权限许可
- php生成0~1随机小数的方法(必看)
- Mysql 5.7.17忘记密码怎么办
- ckeditor 简单配置方法
- ThinkPHP实现动态包含文件的方法
- chrome扩展学习 右键菜单实现代码
- vue自定义指令directive实例详解
- 将选择的图片显示在listview中,并显示filename,path和
- php程序总是提示验证码输入有误解决方案
- linux下mysql的root密码忘记的解决方法
- .NET中StringBuilder用法实例分析
- PHP基于递归算法解决兔子生兔子问题
- jQuery使用siblings获取某元素所有同辈(兄弟姐妹)元
- dirname(__FILE__)的含义和应用说明
- js动态修改表格行colspan列跨度的方法
- Jquery对新插入的节点 绑定Click事件失效的解决方