宿州航科中等专业学校 安徽省教育网 | 宿州市教体局 | 保全世纪 | 汉源科技 |

招生专栏
联系我们
招生老师:
招生老师:
招生老师:
招生老师:
招生老师:
0557-5121966
当前位置: 主页 > 教育教学 > 教学资源 >
 课程编写
类别 内容
实验课题名称 linux下配置ftp服务器
实验目的与要求 1、了解linux下vi的使用
2、熟练掌握ftp服务器的简单配置
实验环境 VPC1(虚拟PC 操作系统类型:linux 网络接口:本地连接
VPC1 连接要求 PC 网络接口,本地连接与实验网络直连
软件描述 学生机要求安装java环境,一台linux 的系统
实验环境描述 1、 学生机与实验室网络直连;
2、 VPC1与实验室网络直连;
3、 学生机与VPC1物理链路连通;
预备知识 几个重要的文件
l  /etc/vsftpd/vsftpd.conf
这是vsftpd的配置文件,这个文件的设定是以“参数=设定值”的格式来设定的,并且等号两边不能有空格。
l  /etc/pam.d/vsftpd
这是vsftpd使用PAM模块时的相关设定文件,用来作身份验证之用。
l  /etc/vsftpd/ftpusers
与上面的文件有关,用来设定不允许登陆的用户帐号。
l  /etc/vsftpd/user_list
这个文件是否生效与vsftpd.conf内的两个参数有关,分別是userlist_enable, userlist_deny,用于控制用户的登陆。
l  /etc/vsftpd/chroot_list
这个文件默认是不存在的,需要手动建立。这个文件的主要功能是可以将某些帐号的使用者chroot在他们的家目录下。但这个文件要生效与vsftpd.conf内的chroot_list_enable, chroot_list_file两个参数有关。
l  /usr/sbin/vsftpd
这是vsftpd的主要执行脚本。
l  /var/ftp/
这是匿名登陆的根目录。
实验内容 1、 了解linux下服务器的简单配置
2、 熟练掌握ftp服务器的配置
3、 掌握vi的使用
实验步骤 l  学生登录实验场景的操作
1、    学生单击实验拓扑按钮,进入实验场景,单击“打开控制台”按钮,进入目标主机。
1. 学生输入账号root,密码123456,登录到实验场景中的目标主机。
 

3、 Linx下默认已经安装关于ftp的软件包,使用命令rpm –qa | grep vsftpd查看。
4、编辑主配置文件/etc/vsftpd/vsftpd.conf,输入命令vi /etc/vsftpd/vsftpd.conf修改服务器的配置参数,
5、 主配置文件参数允许匿名访问、允许本地用户登录、允许写入。找到如下参数项进行修改
anonymous_enable=YES;
Local_enable=YES;
Write_enable=YES。

6、 主配置文件设置完毕以后,保存文件退出vi,按下Esc键然后输入:wq回车即可。
7、 重新启动ftp服务器,输入命令service vsftpd restart,
8、 查看目标主机的IP地址,输入命令ifconfig eth0,
9、 我们使用匿名用户登录ftp服务器,输入命令ftp XXX.XXX.XXX.XXX回车以后输入账户anonymous,密码为空。
10、出现图9中230 Login successful说明实验成功,关闭虚拟机和所有窗口。