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实验报告
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服务器搭建完成后开启端口、启动就能使用,但很危险,情况如下:
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.
第二步:创建数据库文件
第三步: [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服务器配置一实验目的1创建一个ftp服务器提供文件下载和上传功能2提供匿名登录功能用于下载公共文件但不能匿名上传3同时…
FTP服务器架构实验报告班级:10网工三班学生姓名:XX学号:XX实验目的和要求:1.创建一个ftp服务器,提供文件下载和上传功能…
实验报告课程名称计算机网络基础实验项目FTP服务器的配置专业班级0906603姓名学号27指导教师陈伟宏老师成绩日期20xx111…
FTP服务器架设实验日期姓名学号成绩教师一实验目的1掌握配置和管理Windows20xx服务器的FTP服务2掌握ServUFTP服…
计算机实用技术实验报告实验题目PTP服务器的搭建班级姓名蒋艳静学号指导教师黄务兰报告日期一实验内容简要描述1实习目标1理解FTP的…
实验一FTP服务器配置一实验目的1创建一个ftp服务器提供文件下载和上传功能2提供匿名登录功能用于下载公共文件但不能匿名上传3同时…
计算机实用技术实验报告实验题目PTP服务器的搭建班级姓名蒋艳静学号指导教师黄务兰报告日期一实验内容简要描述1实习目标1理解FTP的…
FTP服务器架设实验日期姓名学号成绩教师一实验目的1掌握配置和管理Windows20xx服务器的FTP服务2掌握ServUFTP服…
计算机科学与技术系实验报告课程名称计算机网络实验名称ftp服务器的搭建姓名王欢学号124077031045日期成绩教师左红卫一实验…
FTP服务器架构实验报告班级:10网工三班学生姓名:XX学号:XX实验目的和要求:1.创建一个ftp服务器,提供文件下载和上传功能…
网络程序设计实验报告实验名称基于FTP的文件传输系统实验类型设计型实验指导教师专业班级姓名学号电子邮件实验地点东9211实验日期2…