实验名称:FTP 服务

一、实验的目的

了解ftp协议的内容,理解文件传输模式的概念,学会使用ftp上传下载文件。

二、实验过程 (学生补充完整的细节并作简要的解释)

(一) 准备

1. 服务器 192.168.64.3,以 root 登录。

2. 检查 vsftpd 是否安装

# rpm -q vsftpd
vsftpd-1.1.3-8
或者使用# chkconfig --list vsftpd查看2,3,4,5端口是否启用


3. 检查 ftpd 是否已启动

# ps -ax | grep vsftpd
 3212 ?        S      0:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf
 3472 pts/0    S      0:00 grep vsftpd
表示已经启动

4. 切换到用户 yanji
# su - yanji


创建文件 sprnight.txt,内容:

春眠不觉晓

处处闻啼鸟

夜来风雨声

花落知多少
$  cat > sprnight.txt
春眠不觉晓

处处闻啼鸟

夜来风雨声

花落知多少



(二) 客户端:Windows 资源管理器

以 yanji 登录。

1. 下载文件 sprnight.txt 到 D:,查看内容。
在本地电脑中输入ftp://192.168.64.3,点击文件,分别输入yanji的用户名。密码
找到sprnight.txt,右击复制到文件夹,于D:根目录

2. 上传一个文件。服务器上查看该文件。
从d:下新建一个moon.txt,复制到ftp://192.168.64.3服务器

(三) 支持文本模式

服务器上,修改 vsftpd.conf 的相关行,重启 vsftpd。
# locate vsftpd.conf
/etc/vsftpd/vsftpd.conf
/usr/share/man/man5/vsftpd.conf.5.gz
# vi /etc/vsftpd/vsftpd.conf
将acii_download_enable=YES和acii_upload_enable=YES的“#”去掉

(四) 通用客户端:ftp 命令

在 Windows 的命令行窗口

C:> ftp 192.168.233.3

以用户名 yanji、密码 yanji123 登录。

1. 下载文件 sprnight.txt 到 D:,查看内容。
ftp> lcd D:\
ftp>  get sprnight.txt
比起刚刚查看文件,换行的效果显示出来了。

2. 上传文件

Windows 上用记事本创建 d:redbeen.txt:

红豆生南国

春来发几枝

愿君多采撷

此物最相思

上传 d:redbeen.txt。服务器上查看该文件。
ftp> lcd D:\
ftp> put redbeen.txt
正常显示,如创建时一致

三、实验的体会

ftp是文件传输协议的简称,也是一种最古老的协议,在平常生活中比较实用。通过这次实验,让我了解到协议的应用以及它的基本原理。了解到文本传输模式以及ftp用户的相关知识。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章