目录
1.直连式存储:Direct-Attached Storage,简称DAS
2.存储区域网络:Storage Area Network,简称SAN(可以使用空间,管理也是你来管理)
3.网络附加存储:Network-Attached Storage,简称NAS(存储和管理空间都在远程)
DAS存储是最常见的一种存储方式,尤其是在中小企业应用中。PC中的硬盘或只有一个外部SCSI接口的JBOD都属于DAS架构。
NAS存储就是存储设备通过标准的网络拓扑结构(比如以太网)添加到一群计算机上。与DAS以及SAN不同,NAS是文件级的存储方法。
存储区域网络,这个是通过光纤通道或以太网交换机连接存储阵列和服务器主机,最后成为一个专用的存储网络。
文件传输协议:File Transfer Protocol 早期的三个应用级协议之一,基于C/S结构
数据传输格式:二进制(默认)和文本
双通道协议:命令和数据连接 21 命令端口(权限,认证) 20数据端口(真实传数据)
主动开启20、21端口,主动传输数据给客户端
服务端会开启一个随机端口,被动等待客户端来连接
匿名用户登录无需密码,包含ftp和anonymous两种协议
匿名用户登录
anonymous_enable=YES 支持匿名用户,CentOS8 默认不允许匿名
no_anon_password=YES 匿名用户略过口令检查 , 默认NO
匿名用户上传
anon_upload_enable=YES 匿名上传,注意:文件系统权限
anon_mkdir_write_enable=YES 匿名建目录
注意:根目录不要随意更改权限,根目录不可以有写的权限否则登录不上
yum主配置文件:/etc/yum.conf
服务端:
systemctl stop firewalld
seteforce 0
yum install vsftpd
systemctl start vsftpd
mkdir /var/ftp/centos7
mount /dev/sr0 /var/ftp/centos7
客户端
systemctl stop firewalld
seteforce 0
cd /etc/yum.repos.d
mkdir bak
mv *.repo bak
vim ftp.repo
[ftp]
name=ftp
baseurl=ftp://192.168.91.100/centos7
gpgcheck=0
yum clean all
yum makecache
yum install tree -y
服务端:
客户端:
服务端:
systemctl stop firewalld
seteforce 0
yum install httpd
systemctl stop nginx
systemctl start httpd
cd /var/www/html
mkdir centos7
mount /dev/sr0 /var/www/html/centos7
客户端
systemctl stop firewalld
seteforce 0
cd /etc/yum.repos.d
mkdir bak
mv *.repo bak
vim httpd.repo
[httpd]
name=httpd
baseurl=http://192.168.91.100/centos7
gpgcheck=0
yum clean all
yum makecache
yum install tree -y
服务端:
客户端: