hcia datacom课程学习(3):http与https、FTP

1.超文本传输协议:http与https

(1)用来访问www万维网。

www=http+html+URL=web

(2)它们提供了一种发布和接受html界面的方法:当在网页输入URL后,从服务器获取html文件来呈现内容

|什么是URL

浏览器输入的网址就是URL。
1.除了http:,网址还可以以其他一些文字开头,例如ftp:、file:等。
2.之所以有各种各样不同开头的URL,是因为浏览器并不只有访问Web服务器这一个功能。比如访问Web服务器时用http:,访问FTP服务器时用ftp:

(3)http协议缺少加密验证机制,安全性不足;https使用SSL、CA证书等技术进行安全防护,越来越多的web网站强制使用https

2.文件传输协议FTP

2.1windows系统使用ftp

2.1.1windows server2008搭建ftp服务器

(1)安装FTP服务器

服务器管理器---角色---添加角色---web服务器(IIS)---FTP服务器---安装

(2)创建FTP站点

打开Internet信息服务管理器

右击主机名,选择FTP站点

随意一个输入站点名称,选择一个本地路径作为FTP站点的路径

输入本机ip,SSL选择无,端口默认21

选择基本 省份验证,选择指定用户访问,并输入一个用于登录FTP站点的本机用户名

安装完成后可以看到建立的FTP站点

(3)连接测试

在另一台主机的文件栏上输入ftp://ftp服务器ip,再输入FTP站点指定用户的名称与密码即可访问

2.1.2win7与win10搭建FTP服务

控制面板---程序---打开或关闭windows功能---勾选internet信息服务及其所有子项

安装FTP服务器后的步骤同上

2.2linux环境使用FTP

linux中的vsftp

相关推荐
大懒的猫猫虫5 分钟前
Upload-Labs-Linux1学习笔迹 (图文介绍)
学习
ctrey_32 分钟前
2024-11-13 学习人工智能的Day26 sklearn(2)
人工智能·学习·sklearn
写bug的小屁孩1 小时前
websocket初始化
服务器·开发语言·网络·c++·websocket·网络协议·qt creator
Allen zhu1 小时前
【PowerHarmony】电鸿蒙学习记录-编写helloworld!
学习·华为·harmonyos
Json____2 小时前
学法减分交管12123模拟练习小程序源码前端和后端和搭建教程
前端·后端·学习·小程序·uni-app·学法减分·驾考题库
五味香2 小时前
Linux学习,ip 命令
linux·服务器·c语言·开发语言·git·学习·tcp/ip
Chef_Chen2 小时前
从0开始学习机器学习--Day22--优化总结以及误差作业(上)
人工智能·学习·机器学习
虾球xz2 小时前
游戏引擎学习第11天
stm32·学习·游戏引擎
心怀梦想的咸鱼2 小时前
Ue5 umg学习(三)文本控件
学习·ue5
心怀梦想的咸鱼2 小时前
Ue5 umg学习(二)图像控件,锚点
学习·ue5