第十六章 文件系统服务

FTP Server     NFS Server 

一、FTP Server 提供文件共享服务

互联网上多的媒体资源和软件资源。绝大部分都是通过FTP服务器传递。

1、FTP Server 默认配置

① 安装vsftp yum -y install vsftpd

② 准备分发的文件 touch /var/ftp/abc.txt 注释:FTP服务器的主目录:“/var/ftp/”,是FTP程序分享内容的本机目录。

③ 启动服务

systemctl start vsftpd

systemctl enable vsftpd

netstat -anpt

④ 关闭防火墙

systemctl stop firewalld

systemctl disable firewalld

setenforce 0

vim /etc/selinux/config 编辑内容为:SELINUX=disabled

2、FTP Clinet

① 任何系统firefox,IE 客户机打开浏览器 输入“ftp://服务器IP地址" (默认仅能下载文件,无法上传文件)

ftp:// 192.168.1**.1**

② 安装客户端工具 yum -y install lftp

③ 访问服务器 ftp 服务器的IP地址

④ 查看并下载

或可以采用Linux 系统wget 工具下载

wget ftp://192.168.142.132/abc.txt

wget ftp://192.168.142.132/abc.txt -O /tmp/a.sh 指定文件名和路径

3、启动上传功能

配置文件:/etc/vsftpd/vsftpd.conf (用于设定FTP服务器的功能开启或关闭的文件)

① 检查禁用匿名账户登录开启 vim /etc/vsftpd/vsftpd.conf (建议提前备份一份该文件:cp /etc/vsftpd/vsftpd.conf {,.bak} )

anonymous_enable=YES //是否允许匿名用户登录ftp 能使 匿名=是i

②s 配置上传指令

anon_upload_enable=YES 启动上传文件的能力

anon_mkdir_write_enable=YES 启动创建目录的能力

systemctl restart vsftpd 重启ftp程序

③ 启动上传目录(上传文件时,一定要来这个目录。)

mkdir /var/ftp/upload (上传到upload文件夹中)

chmod 777 /var/ftp/upload (给文件夹授权)

二、NFS Server

NFS:Network File System 网络文件系统,Linux/Unix系统之间共享文件的一种协议。支持多节点同时挂载,以及并发写入。(NFS 的客户端主要为Linux)

作用:提供文件共享服务,为 Web Server 配置集群中的后端存储。

1、配置环境:

关防火墙:

#vi /etc/selinux/config (建议备份文件:cp /etc/selinux/config{,.bak})

编辑内容:SELINUX=disabled

# setenforce 0

# systemctl stop firewalld

# systemctl disable firewalld

2、NAS(存储端)

Network Attached Storage:网络附属存储。NFS是NAS的一种

① 安装NFS服务器

yum -y install nfs-utils

mkdir /webdata

echo "nfs test..." > /webdata/index.html 放置测试页面 (>后面有空格)

② 配置NFS服务器

vim /etc/exports 编辑写入以下内容:

/webdata 192.168.120.137(rw) (webdata指的是发布资源的目录)(192.168.120.137 允许访问NFS的客户机)

③ 启动NFS服务器

systemctl start nfs-server

systemctl enable nfs-server

exportfs -v 检查NFS输出是否正常(-v 检查输出的目录)

/webdata

192.168.120.133(rw,wdelay,no_root_squash,no_subtree_check,sec=sys,rw,secure,no_root_squash,no_all_squash)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值