家乡网站设计模板,如何用阿里云建网站,大学生做的网站,天元建设集团有限公司证券存储类型
DAS 直连式存储
SAN 存储区域网络
NAS 网络附近存储
FTP文件传输协议
文件传输协议 FTP 早期的三个应用级协议之一#xff0c;基于c/s架构
数据传输格式#xff1a;二进制#xff08;默认#xff09;和文本 tcp 21端口#xff08;权限#xff0c;…存储类型
DAS 直连式存储
SAN 存储区域网络
NAS 网络附近存储
FTP文件传输协议
文件传输协议 FTP 早期的三个应用级协议之一基于c/s架构
数据传输格式二进制默认和文本 tcp 21端口权限认证 tcp 20传真实数据
两种模式从服务器角度
主动模式服务端主动连接客户端 命令控制客户端随机port ---服务器21/tcp 数据客户端随机port --服务器20/tcp
被动模式服务端被动等待客户端连接 命令控制客户端随机port -- 服务器21 /tcp 数据客户端随机port -- 服务端随机port/tcp
FTP服务状态码 1xx:信息 125数据连接打开 2xx:成功类状态 200命令OK 230登录成功 3xx:补充类 331:用户名OK 4xx:客户端错误 425:不能打开数据连接 5xx:服务器错误 530:不能登录
用户认证 匿名用户ftpanoaymous对应Linux用户ftp 系统用户Linux用户用户/etc/passwd密码/etc/shadow 虚拟用户特定服务的专用用户独立的用户/密码文件
vsftpd软件介绍 Centos默认的ftp服务器不需要安装,开启即可 客户端需要安装ftp 命令yum install ftp -y 安装完成后即可使用 ftp命令 , ftp ip地址 红色1ftp ip地址 连接指定ip的服务端 红色2使用匿名用户ftp 登录 红色3输入密码匿名用户不用输入密码直接回车即可 红色4代表登录成功 红色对勾已进入ftp界面 注意ftp 界面的根 是你所登录用户的家目录下要存储的文件也存放于此 ftp默认使用被动模式 红色 1 ls 显示当前文件 红色 2 这是我所有的文件 红色1 get 文件名 下载文件 红色2 正在下载 下载完成 红色3 exit 退出 红色4 查看文件 会下载到你当前所在的文件夹下 使用ftp 搭建本地yum仓库 服务端 192.168.174.7 1.在 /var/ftp下建立 centos7文件夹 mkdir /var/ftp/centos7 2.将光驱挂载到centos7 mount /dev/sr0 /var/ftp/centos7 客户端 192.168.174.8 1. 切换到 /etc/yum.repo.d/下新建一个文件夹将网络源移动到该文件夹中避免被干扰 cd /etc/yum.repo.d mkdir bak mv *.repo bak 2.创建本地源 ftp.repo vim /etc/yum.reop.d/ftp.repo 3.编写 i [ftp] nameftp baseurlfile://192.168.174.7/centos7 gpgcheck0 :wq yum clean all yum makecache 完成 NFS网络文件服务 NFS是基于TCP/IP传输的网络文件系统协议通过使用NFS协议客户机可以像访问本地目录一样访问远程服务器的共享资源 NFS是文件系统是操作系统内核来管理的 在CentOS7系统中需要安装nfs-utils,rpcbind软件包来提供NFS共享服务 前者用于NFS共享发布和访问后者用于RPC支持 手动加载NFS共享服务时应该先启动rpcbind 再启动nfs NFS特点 采用TCP/IP传输网络文件 安全性低 简单易操作 适合局域网环境 NFS软件介绍 软件包nfs-utils(包括服务器端和客户端) 相关软件包rpcbind(必须) nfs端口号不固定 rpc udp端口号111 NFS配置文件位置/etc/exports NFS共享配置文件格式 格式 共享目录 可用访问的主机地址(权限) 不知道主机地址写 * 代表任意 权限ro rw 只读 只写 async 异步同步数据发生变化后不立即写入磁盘先写入到缓冲区中过一段时间再写入磁盘性能高安全性低 sync 同步 数据再请求时立即写入到共享存储磁盘性能低安全性高 root_squash 远程root映射为nfsonbody把root的权限变成普通用户 no_root_squash 远程root映射成NFS服务器的root用户保留root的权限 all_squash 所有远程用户(包括root)都变成nfsnobody(把所有的用户权限变成普通用户) no_all_squash 保留所有远程用户的权限 anonuid和anongid 指定匿名用户映射为特定的uid和gid可配合all_squash使用 常用命令 服务端 exportfs -v 查看当前共享信息 exprotfs -r 重新加载服务配置 客户端 showmount -e ip地址:/路径 挂载点 NFS使用 服务端 192.168.174.7 yum install nfs-utils -y cp /etc/passwd /emmm vim /etc/exports /emmm * :wq systemctl start rpcbind systemctl start nfs 客户端 mount 192.168.174.7:/emmm /mnt cd /mnt