拥有自己的FTP服务器实现内外网互联
 

在家里实现FTP并链接到互联网,方便在其他地方使用自己的资源;
有些具体的权限设置,自己用的话是没必要做的;但是在这里做出以下的一些权限同时也可以满足一些公司的需求,值得一看 O(_)O~
这里主要是将自己FTP发布到互联网,能够通过互联访问自己的FTP服务;
实现环境:VMware Workstation 5.5
          2003系统
          2003系统作为FTP服务  XP作为客户
具体看以下操作
首先安装FTP组建
开始设置控制面板添加删除程序
 
 
 
 
点击“添加删除windows组建件”
 
 
 
 
选中“应用程序服务”不勾选,然后点击“详细信息”
 
 
 
 
选中“internet 信息服务(IIS)”不勾选点击“详细信息”
 
 
 
 
勾选“文件传输协议(FTP)服务”确定
 
 
 
 
确定---下一步---完成
 
 
 
 
打开 开始程序---管理工具—Internet信息服务(IIS
 
 
 
展开FTP站点,将默认FTP站点删除
注意:为什么要删除默认FTP站点呢?
      如果你不使用默认的FTP站点的话,建议删除或者停止服务;
      FTP默认站点在C:\会创建几个目录,如果没有做过NTFS权限,有可能会被******;具体的安全就不说了;就给大家提示下;
 
 
 
 
右击“FTP站点”新建—FTP站点
 
 
下一步
 
 
 
 
站点描述自定义下一步
 
 
 
默认下一步
 
 
 
择不隔离用户下一步
隔离用户:是指所授权的用户只能访问自己的文件夹,其他一律拒绝
 
 
 
 
之前我在PC上的E:\分别创建了test 1 \test 2\public三个文件夹
现在点击“浏览”找到你FTP的文件夹路径
 
 
 
确定下一步 勾选“读取”权限---下一步完成
 
 
 
现在来创建两个用户,分别为:test 1\tees2
右击我的电脑管理本地用户和组用户---右击新用户分别创建test 1\tees2\ftp
密码一 一对应 test1 test2—之后点击创建
 
 
 
 
现在为E:\下的两个个文件夹设置个别的权限
Test1只能访问test1目录
Test2只能访问test2目录
 
右击ftp目录属性安全选项卡添加“ftp”用户,给予读取权限
另外添加Users组,并给Users组有上传下载的权限
 
 
 
设置test1目录权限
右击test1目录属性安全添加test1账户
 
 
 
设置tes21目录权限
右击test2目录属性安全添加test2账户
 
 
 
默认他会继承上级目录的权限,上级目录ftp安全中添加了Users 组,而ftp中的子目录test1test2都会继承,这样的话只要属于Users组中的用户,登陆FTP中,他可以访问FTP中的每个文件夹,这样的话就做不到每个用户只访问自己的文件件,之所以这样,我们来配置高级权限,不继承上级目录Users的权限
Users组,从test1test2中删除只分别添加test1test2
 
 
 
按上图,点击高级---取消“允许父项的继承权限传播到该对象和所有子对象。包括哪些再次明确定义的项目。”
 
 
 
 
当把“允许父项的继承权限传播到该对象和所有子对象。包括哪些再次明确定义的项目。”
取消后,会弹出“安全”提示框,然后点击“删除”
 
 
 
添加
 
 
 
高级---立即查找,添加管理组和system账户--确定
 
 
 
并给管理组和system账户有完全控制权限
 
Test2目录test1与设置相同,不再重复操作;
以上操作完成后,内网之间就可以用test1或者test2账户访问
 
 
 
 
 
下面做端口映射和绑定域名
打开本地的路由管理界面
IE浏览器输入http://192.168.1.100   输入账号和密码
 
 
 
 
展开转发规则虚拟服务器,在服务端口好输入21 默认FTP端口号,如果你更改过端口在这里就输入你所更改过的端口号,IP地址填写你的FTP服务器的IP ,协议选择TCP,并启用以及保存
 
 
 
 
做以上操作,可以通过互联网使用外网IP访问FTP服务器
 
 
 
 
下面FTP绑定域名,在WEB下就是主机头
我就用希网的域名来做 希网的官网:http://www.3322.org 有免费申请域名的
我的动态域名是http://test-zixu.3322.org
在用希网的动态域名的时候,需要每次更新下IP
 
 
IP必须是公网的;
访问的时候输入ftp://test-zixu.3322.org
 
 提供PDF、word文档下载!!!