课程8:ftp服务
- 控制连接:TCP 21,用于发送FTP命令信息
- 数据连接:TCP 20,用于上传、下载数据
常见的FTP服务器程序
1、IIS、Serv-U、vsftpd(Very Secure FTP Daemon)
常见的FTP客户端程序
1、ftp命令、CuteFTP、FlashFXP、LeapFTP、Filezilla、IE,我的电脑
(1) 安装IIS-ftp服务器以及配置
- 管理工具服务器管理器---Web服务器(IIS--)---FTP服务器---完成安装。
- 利用inetmgr开IIS管理器,添加FTP站点
- 绑定IP与设置SSL(本机服务ip绑定)。
- 匿名基本用户访问 (所用用户)
- 打开FTP根目录 (浏览)
- 对ftp文件夹设权限(everone限权,指定用户)(文件服务不加密)
- ftp授权规则(建个用户让客户和密码登陆)
利用客户端测试
防火墙关闭、
不关闭防火墙,新建入站规则端口特定本地端口20,21都添加上、
上传put、下载get、(列表ls,ftp文件dir、)本地位置lcd、(asc,bin)
CMD:
1、ftp ip
管理员,或者指定用户登陆(需用户和密码)
匿名登陆ftp, anonymous (不许密码)==everone
2、ftp)get * 下载所有文件
ftp)get 1.txt 单独下载1.txt文件
lcd本地位置 ls、dir =ftp的文件目录
(2)安装Serv-U-ftp服务器以及配置(是一个软件)
首先点击服务器管理器在:配置IE ESC用户管理员都禁用
- 找到serv-U安装包,点击安装,下一步下一步完成确定
- 创建域
- 创建域用户双击域用户---目录访问(ftp文件夹限权)(域用户和计算机用户不一样)
- 匿名访问建个域账号不设密码
利用客户端测试
- ftp ip
域用户和密码登陆(匿名登陆只登域用户不要密码)
2、ftp)mput * 上传文件
ftp)mput 1.txt 上传1.txt文件
Lcd本地目录、dir文件目录
时间: 2024-10-09 20:57:24