文件服务

一.FTP Server
1.简介:FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中应用层的协议之一,logo如下。
在这里插入图片描述作用:提供文件共享服务,互联网上多的媒体资源和软件资源。绝大部分都是通过FTP服务器传递。
在这里插入图片描述软件包vsftpd
2.基础:控制端口 command 21/tcp
数据端口 data 20/tcp
3.FTP Server 默认配置
3.1 安装vsftp yum -y install vsftpd
请提前准备好YUM源
在这里插入图片描述3.2 准备分发的文件 touch /var/ftp/145.txt
在这里插入图片描述注释:FTP服务器的主目录:“/var/ftp/”,是FTP程序分享内容的本机目录。
3.3 启动服务并设置开机自启
在这里插入图片描述3.4关闭防火墙
在这里插入图片描述vim /etc/selinux/config
修改内容为:SELINUX=disabled
4.FTP Clinet 客户端
任何系统firefox,IE: 客户机打开浏览器 输入“ftp://服务器IP地址" 默认仅能下载文件
7-1 是服务器,centos7 64位是客户端

在这里插入图片描述LinuxFTP客户端程序1:lftp

安装客户端工具
在这里插入图片描述访问服务器lftp 服务器的IP地址
在这里插入图片描述查看并下载 get 下载文件 mirror 下载目录
在这里插入图片描述LinuxFTP客户端程序2:wget

在这里插入图片描述在这里插入图片描述5.启动上传功能
配置文件简介 用于设定FTP服务器的功能开启或关闭的文件 先用cp命令备份一个
vim /etc/vsftpd/vsftpd.conf
检查禁用匿名账户登录开启 目的:启用/禁用匿名账号(默认,比较方便)
在这里插入图片描述配置上传指令
vim /etc/vsftpd/vsftpd.conf 找到以下内容并修改
在这里插入图片描述在这里插入图片描述创建上传目录
上传文件时,一定要来这个目录。 /var/ftp/upload
mkdir /var/ftp/upload
chmod 777 /var/ftp/upload 赋予权限
客户端测试 换个机器操作,输入一个文件,登录服务器,上传文件。创建目录
在这里插入图片描述上传目录 前提是你要有一个文件夹,等着上传。mirror -R 目录名
二.NFS Server
1.名词解释
NFS:Network File System 网络文件系统,Linux/Unix系统之间共享文件的一种协议。NFS 的客户端主要为Linux,支持多节点同时挂载,以及并发写入。
2.作用:提供文件共享服务,为 Web Server 配置集群中的后端存储。
案例:
环境 nas 192.168.152.155
web1 192.168.152.164
web2 192.168.152.157
关防火墙#vi /etc/selinux/config SELINUX=disabled
在这里插入图片描述在这里插入图片描述一.nas存储端
Network Attached Storage:网络附属存储
NFS是NAS的一种
1.安装NFS服务器 yum -y install nfs-utils
mkdir /webdata 创建存储网站代码(名字不能改)

echo “hell hell 你是谁” > /webdata/index.html 注意引号内容随便改
放置测试页面
2…配置NFS服务器vim /etc/exports
/webdata指的是发布资源的目录
192.168.152.0/24允许访问NFS的客户机(rw)可读可写在这里插入图片描述3.启动NFS服务器
在这里插入图片描述检查NFS输出是否正常 exportfs -v 检查输出目录

在这里插入图片描述二、web1 web2 web3 客户端
web1服务器
1.安装NFS客户端
在这里插入图片描述在这里插入图片描述2.查看存储端共享
在这里插入图片描述3. 手动挂载
在这里插入图片描述mount -t nfs 192.168.152.155:/webdata /var/www/html
挂载命令 类型 nfs类型 nfs服务器地址:nfs输出目录 本地目录
4.查看挂载 df
在这里插入图片描述在这里插入图片描述5.使用web客户端查看web服务器
真机打开浏览器浏览网页即可。

在这里插入图片描述web2服务器和web1服务器同理。
在这里插入图片描述三、测试网站访问
firefox 192.168.152.164
firefox 192.168.152.157
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值