serv-u建立ftp服务器实验报告

Serv-U建FTP服务器实验报告

        实验项目名称:serv-u安装和使用

所属课程名称:计算机网络

实验日期:20##年10月24日星期五

班级:*******

学号:************

姓名:***

【实验目的及要求】熟练掌握服务器serv-u的安装、配置及使用

【实验原理】根据文件服务器Server-U的安装向导和自己的需求进行安装和配                    置serv-u文件服务器,并使用它学会创建FTP服务器。

【实验步骤】

1.安装serv-u软件

2.根据安装向导执行“下一步”安装软件

3.软件安装完成后出现serv-u的主界面,点击管理域,开始域的创建。

  

4.当出现填写域名的名称时,输入域名myftp.执行下一步。

5、这里的参数保持默认,FTP端口默认为21,也可以改为其他不冲突的端口(出于安全方面考虑)执行下一步。

6.当出现填写iP地址时,查找自己电脑的ip地址并填入,单击完成。

7、返回主页面后,需要建立用户,此时点击用户,进入用户界面,点击右下角的导航按钮、完成创建用户和密码的任务。

8、点击导航进入如下页面,此时建立新的用户名 ‘px ’并执行下一步

9、默认密码为一串随机密码不大方便记忆,但是安全性能相对较高,我们做测试就用不着了,所以设置一个简单的密码 111,执行下一步。

10、选择根目录,也就是用户登录以后停留在的物理目录位置。点击[浏览]选择想要被访问的文件夹,设置好后继续选择下一步。(我选择的是D盘下的tv文件夹)

11、此时出现了我们创建的新用户‘px’

【实验检验】FTP的访问

1、在浏览器地址栏输入FTP服务器的地址(ftp://10.14.6.55/)

2、出现下面的界面后,单击工具栏的[查看]选项-然后再单击[在windows资源管理器中打开FTP]。

3、点击[文件]下的[登录],进入登录页面。

4、进入登录页面后,填入用户名‘px’、密码‘111’,在点击登录。

5、此时用户成功进到了FTP服务器设置的目录下,也就是上面我设置的D盘tv文件夹。

【实验结果与体会】

实验结果:运行成功!

实验体会:在老师的教导下,我通过本次实验,一步步的了解并实践了FTP服务器的建立与使用,也对计算机网络有了更深一层的了解,同时对ftp服务器的的后台管理有了基本的了解,现在我能熟练的运用serv-u软件,同时也增强了我对学习的兴趣。

访问命令

1、点击开始-运行,出现下面的运行结构,输入‘cmd’出现下面界面。如图所示;

2、查找本地地址:输入ipconfig出现下图

 

第二篇:FTP服务实验报告

FTP实验报告

1. 实验背景:

2. 实验步骤:

第一步:搭建环境 [root@redhat ~]# mount /dev/cdrom /mnt //挂载光盘到/mnt目录下

mount: block device /dev/cdrom is write-protected, mounting read-only

[root@redhat ~]# cd /mnt/Server/ .//切换目录

[root@redhat Server]# rpm -ivh vsftpd-2.0.5-10.el5.i386.rpm //安装vsftpd软件包 warning: vsftpd-2.0.5-10.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186 Preparing... ########################################### [100%] 1:vsftpd ########################################### [100%]

[root@redhat Server]# useradd user1 //创建user1系统账号

[root@redhat Server]# useradd user2 //创建user2系统账号

[root@redhat Server]# passwd user1 //给user1设置密码abc

Changing password for user user1.

New UNIX password:

BAD PASSWORD: it is WAY too short

Retype new UNIX password:

passwd: all authentication tokens updated successfully.

[root@redhat Server]# passwd user2 //给user2设置密码abc

Changing password for user user2.

New UNIX password:

FTP服务实验报告

ftp服务器搭建完成后开启端口、启动就能使用,但很危险,情况如下:

FTP服务实验报告

boot

dev

etc

home

lib

lost+found

media

misc

mnt

net

opt

proc

root

sbin

selinux

srv

sys

tmp

usr

var

226 Directory send OK.

ftp: 收到 124 字节,用时 0.05Seconds 2.64Kbytes/sec.

FTP服务实验报告

第二步:创建数据库文件

FTP服务实验报告

第三步: [root@redhat ~]# vim /etc/pam.d/ftp.vuser //编辑验证文件ftp.vuser

auth required 注释:后面的忘了或根本就没记住,wq保存退出后ls,记住大概在什么目录下tab几下就出来了

[root@redhat ~]# ls /lib/security/pam_userdb.so

/lib/security/pam_userdb.so

[root@redhat ~]# ls /etc/vsftpd/login.db

/etc/vsftpd/login.db

[root@redhat ~]# vim /etc/pam.d/ftp.vuser //编辑验证文件了,复制几下就可以了 auth required /lib/security/pam_userdb.so db=/etc/vsftpd/login

account required /lib/security/pam_userdb.so db=/etc/vsftpd/login

[root@redhat ~]# mv /home/redhat ./ //将home里的用户redhat移动到当前目录下

[root@redhat ~]# ls –l //查看一下,权限不变

总计 68

-rw------- 1 root root 808 2011-02-20 anaconda-ks.cfg

-rw-r--r-- 1 root root 36414 2011-02-20 install.log

-rw-r--r-- 1 root root 3510 2011-02-20 install.log.syslog

-rw-r--r-- 1 root root 41 04-02 11:11 login.txt

drwx------ 3 redhat redhat 4096 2011-02-20 redhat

[root@redhat ~]# ls /home

user1 user2

[root@redhat ~]# useradd -d /home/ftpsite vuser //创建一个系统账号,并指定给虚拟账户绑定

FTP服务实验报告

第四步:编辑主配置文件

FTP服务实验报告

FTP服务实验报告

第五步:

FTP服务实验报告

相关推荐