实验环境
在VMware上部署两台虚拟机 一台Windows Server2003用作FTP服务器 另一台WindowsXP为客户机 ,两台机子在同一网段且能相互ping通,为Windows Server2003配置静态IP地址10.1.1.1 255.255.255.0 ,WindowsXP为10.1.1.3 255.255.255.0
操作步骤
在WindowsXP客户端输入FTP://10.1.1.1 可以打开文件查看内容 但不能写入
我这里能够访问FTP服务器是因为在服务器端设置了匿名访问 假如我取消勾选呢?
取消勾选后在WindowsXP上则需要输入用户和密码才能登入
现在在服务端新建两个用户 密码都是123456 用户user01 只能对文件进行查看和下载 并不具备上传和修改的功能 而用户admin具有一切权限
用户admin具有一切权限
换user01登陆试试看 发现查看不了内容 但是可以上传内容
关于主动模式和被动模式
如果服务器端开着防火墙 在防火墙中设置允许20 21端口通过
在客户机使用被动模式连一连试试
发现连不上
换换主动模式试一试
又连上了 说明 如果服务器开着防火墙 那么客户端使用主动模式去连好使