Server-U的虚拟路径设置及其优点

简介:        一,Server-U设置虚拟目录实现共享文件的配置           今天在用Server-U设置FTP服务器的时候,在虚拟路径设置这里出了点儿小问题,但是最终还是made it!           首先来看Server-u中的虚拟路径设置,我们先实现共享文件的功能,然后我们再去分析下虚拟路径的好处,因为这已经不是第一次碰到虚拟路径的使用问题了。

  


    一,Server-U设置虚拟目录实现共享文件的配置


          今天在用Server-U设置FTP服务器的时候,在虚拟路径设置这里出了点儿小问题,但是最终还是made it!


          首先来看Server-u中的虚拟路径设置,我们先实现共享文件的功能,然后我们再去分析下虚拟路径的好处,因为这已经不是第一次碰到虚拟路径的使用问题了。


     

       1,首先建立用户,这里我设置了任何人都可访问:


              

        

       2,为了共享,我在用户的目录访问权限中添加了用户的主目录和用户要访问的“我的书籍”这个文件夹:


        

            

 

     3,在域设置这里,将要共享的文件加入到虚拟目录里面:


      

       



    完成之后,我们登陆,就可以下载所需的文件了。

     

     

  



     二,虚拟路径的好处

      

        1,解决服务器主目录所在盘的空间不足问题


        虚拟目录将其他目录以映射的方式虚拟到该FTP服务器的主目录下,这样,一个FTP服务器的主目录实质上就可以包括很多不同盘符、不同路径的目录,而不会受到所在盘空间的限制了。当用户登录到主目录下,还可以根据该账户的权限对它进行相应的操作,就像操作主目录下的子目录一样。如果用户被锁定在主目录下,这项功能将允许他们访问主目录之外的其它目录。


           2,BS系统安全性考虑


       回想以前我们做BS项目用IIS发布系统的时候,那时候也设置过虚拟目录。


        首先,虚拟目录隐藏了有关站点目录结构的重要信息。因为在浏览器中,客户通过选择“查看源代码”,很容易就能获取页面的文件路径信息,如果在WEB 页中使用物理路径,将暴露有关站点目录的重要信息,这容易导致系统受到攻击。


   其次,只要两台机器具有相同的虚拟目录,你就可以在不对页面代码做任何改动的情况下,将WEB 页面从一台机器上移到另一台机器。还有就是,当你将 WEB页面放置于虚拟目录下后,你可以对目录设置不同的属性,如:Read、Excute、Script。读访问表示将目录内容从 IIS传递到浏览器。而执行访问则可以使在该目录内执行可执行的文件。当你需要使用 ASP 时,就必须将你存放 .asp 文件的目录设置为“Excute(执行)”。



     小结:

                 事不过3,一个问题出了两遍就该警觉起来啦,不过最好还是把问题消灭在它第一次出现的地方。




目录
相关文章
|
5月前
|
tengine 安全 应用服务中间件
修改Nginx/Tengine版本名称伪装任意WEB SERVER
修改Nginx/Tengine版本名称伪装任意WEB SERVER
|
前端开发 Cloud Native 应用服务中间件
深入解析 Nginx 代理配置:从 server 块到上游服务器的全面指南
深入解析 Nginx 代理配置:从 server 块到上游服务器的全面指南
667 0
|
前端开发 Python
live-server启动一个热更新的静态服务器
live-server启动一个热更新的静态服务器
272 0
|
网络协议 网络安全 数据安全/隐私保护
下一篇
无影云桌面