内容正文:
课程名称
第15章 文件共享
计划学时
4学时
内容分析
本章主要介绍FTP服务创建、nas存储之NFS、nas存储之CIFS
教学目标
与
教学要求
要求学生了解FTP服务创建、掌握NFS服务构建、了解CIFS服务构建
教学重点
FTP服务创建、nas存储之NFS、nas存储之CIFS
教学难点
FTP服务创建、nas存储之NFS、nas存储之CIFS
教学方式
课堂讲解及ppt演示
教
学
过
程
第一课时
(FTP服务构建)
回顾内容
1. 回顾上节内容,引出本课时主题。
学习完上一章对网络管理有一个基本的了解,本章将详细FTP服务搭建。引出本课时的内容。
2. 明确学习目标
(1) 能够掌握安装vsftpd
(2) 能够掌握用户访问FTP服务器
(3) 能够掌握配置FTP
(4) 能够掌握使用FTP共享yum源
知识讲解
· 安装vsftpd
Linux系统使用的FTP服务器软件为vsftpd(very secure ftp daemon),它具有安全性高、传输速度快,以及支持虚拟用户验证等特点,配置文件为/etc/vsftpd/vsftpd.conf。使用yum安装vsftpd软件包,具体如下所示。
[root@qfedu-server ~]# yum -y install vsftpd
………………..部分省略…………………..
=============================================================
Package Arch Version Repository Size
=============================================================
Installing:
vsftpd x86_64 3.0.2-22.el7 base 169 k
Transaction Summary
=============================================================
Install 1 Package
Total download size: 169 k
Installed size: 348 k
Downloading packages:
vsftpd-3.0.2-22.el7.x86_64.rpm | 169 kB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing:vsftpd-3.0.2-22.el7.x86_64 1/1
Verifying:vsftpd-3.0.2-22.el7.x86_64 1/1
Installed:
vsftpd.x86_64 0:3.0.2-22.el7
Complete!
防火墙默认不开放FTP传输协议使用的端口号,为了避免因防火墙策略而出现问题,设置添加FTP服务,永久生效,具体如下所示。
[root@qfedu-server ~]# firewall-cmd --permanent --add-service=ftp
success
[root@qfedu-server ~]# firewall-cmd --reload
success
关闭SElinux,在/etc/selinux/config文件中,将第7行的SELINUX=enforcing修改为SELINUX=disabled,用这种方式修改后需要重启才能生效,具体如下所示。
[root@qfedu-server ~]#vim /etc/selinux/config
1
2 # This file controls the state of SELinux on the system.
3 # SELINUX= can take one of these three values:
4 # enforcing - SELinux security policy is enforced.
5 # perm