FTP服务
2015-06-27 14:28
609 查看
一、实验的目的:
学会FTP服务器的配置和实验,了解文本模式与二进制模式的差别
二、实验过程(学生补充完整的细节并作简要的解释)
(一)准备
1、 服务器 192.168.233.3,以root登录。
login as: root
root@192.168.177.3's password:
Last login: Wed Apr 1 22:26:32 2015 from 192.168.177.1
2、 检查vsftpd 是否安装
# rpm -q vsftpd
[root@localhost root]# rpm -q vsftpd
vsftpd-1.1.3-8
3、 检查httpd是否已启动
# ps -ax | grep vsftpd
[root@localhost root]# ps -ax | grep vsftpd
4535 ? S 0:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf
4598 pts/0 S 0:00 grep vsftpd
4、切换到用户yanji
创建文件 sprnight.txt,内容:
春眠不觉晓
处处闻啼鸟
夜来风雨声
花落知多少
[root@localhost root]# su - yanji
[yanji@localhost yanji]$
[yanji@localhost yanji]$ cat > sprnight.txt
春眠不觉晓
处处闻啼鸟
夜来风雨声
花落知多少
(二)客户端:window资源管理器
以yanji登录
1、下载文件 sprnight.txt 到 D:,查看内容。
春眠不觉晓
处处闻啼鸟
夜来风雨声
花落知多少
2、上传一个文件。服务器上查看该文件。
创建文件 sprnight1.txt,内容:
春眠不觉晓
处处闻啼鸟
夜来风雨声
花落知多少
上传到服务器后查看:
春眠不觉晓
处处闻啼鸟
夜来风雨声
花落知多少
(三)支持文本模式
服务器上,修改vsftpd.conf 的相关行,重启 vsftpd。
[root@localhost root]# vi /etc/vsftpd/vsftpd.conf
把下面两行前面的#去掉,保存。
ascii_upload_enable=YES
ascii_download_enable=YES
[root@localhost root]# service vsftpd restart
关闭 vsftpd: [ 确定 ]
为 vsftpd 启动 vsftpd: [ 确定 ]
(四)通用客户端:ftp 命令
在window的命令行窗口
C:> ftp 192.168.233.3
以用户名yanji、密码yanji123登录。
1、下载文件 sprnight.txt 到D:,查看内容。
C:\Users\Administrator>ftp 192.168.177.3
连接到 192.168.177.3。
220 (vsFTPd 1.1.3)
用户(192.168.177.3:(none)): yanji
331 Please specify the password.
密码:
230 Login successful. Have fun.
ftp> ls
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
01
moon.txt
sprnight.txt
226 Directory send OK.
ftp: 收到 28 字节,用时 0.00秒 28.00千字节/秒。
ftp> lcd d:\
目前的本地目录 D:\。
ftp> get sprnight.txt
200 PORT command successful. Consider using PASV.
150 Opening ASCII mode data connection for sprnight.txt (75 bytes).
226 File send OK.
ftp: 收到 83 字节,用时 0.00秒 83000.00千字节/秒。
内容:
春眠不觉晓
处处闻啼鸟夜来风雨声花落知多少
2、上传文件
window 上用记事本创建 d:redbeen.txt;
红豆生南国
春来发几枝
愿君多采撷
此物最相思
上传 d:readbeen.txt。服务器上查看该文件。
C:\Users\Administrator>ftp 192.168.177.3
连接到 192.168.177.3。
220 (vsFTPd 1.1.3)
用户(192.168.177.3:(none)): yanji
331 Please specify the password.
密码:
230 Login successful. Have fun.
ftp> ls
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
01
moon.txt
sprnight.txt
226 Directory send OK.
ftp: 收到 28 字节,用时 0.00秒 9.33千字节/秒。
ftp> lcd d:\
目前的本地目录 D:\。
ftp> put redbeen..txt
200 PORT command successful. Consider using PASV.
150 Ok to send data.
226 File receive OK.
ftp: 发送 46 字节,用时 0.00秒 46.00千字节/秒。
三、实验的体会
学会了使用FTP的方法和配置,但是还不熟悉,看不明英文注释
学会FTP服务器的配置和实验,了解文本模式与二进制模式的差别
二、实验过程(学生补充完整的细节并作简要的解释)
(一)准备
1、 服务器 192.168.233.3,以root登录。
login as: root
root@192.168.177.3's password:
Last login: Wed Apr 1 22:26:32 2015 from 192.168.177.1
2、 检查vsftpd 是否安装
# rpm -q vsftpd
[root@localhost root]# rpm -q vsftpd
vsftpd-1.1.3-8
3、 检查httpd是否已启动
# ps -ax | grep vsftpd
[root@localhost root]# ps -ax | grep vsftpd
4535 ? S 0:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf
4598 pts/0 S 0:00 grep vsftpd
4、切换到用户yanji
创建文件 sprnight.txt,内容:
春眠不觉晓
处处闻啼鸟
夜来风雨声
花落知多少
[root@localhost root]# su - yanji
[yanji@localhost yanji]$
[yanji@localhost yanji]$ cat > sprnight.txt
春眠不觉晓
处处闻啼鸟
夜来风雨声
花落知多少
(二)客户端:window资源管理器
以yanji登录
1、下载文件 sprnight.txt 到 D:,查看内容。
春眠不觉晓
处处闻啼鸟
夜来风雨声
花落知多少
2、上传一个文件。服务器上查看该文件。
创建文件 sprnight1.txt,内容:
春眠不觉晓
处处闻啼鸟
夜来风雨声
花落知多少
上传到服务器后查看:
春眠不觉晓
处处闻啼鸟
夜来风雨声
花落知多少
(三)支持文本模式
服务器上,修改vsftpd.conf 的相关行,重启 vsftpd。
[root@localhost root]# vi /etc/vsftpd/vsftpd.conf
把下面两行前面的#去掉,保存。
ascii_upload_enable=YES
ascii_download_enable=YES
[root@localhost root]# service vsftpd restart
关闭 vsftpd: [ 确定 ]
为 vsftpd 启动 vsftpd: [ 确定 ]
(四)通用客户端:ftp 命令
在window的命令行窗口
C:> ftp 192.168.233.3
以用户名yanji、密码yanji123登录。
1、下载文件 sprnight.txt 到D:,查看内容。
C:\Users\Administrator>ftp 192.168.177.3
连接到 192.168.177.3。
220 (vsFTPd 1.1.3)
用户(192.168.177.3:(none)): yanji
331 Please specify the password.
密码:
230 Login successful. Have fun.
ftp> ls
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
01
moon.txt
sprnight.txt
226 Directory send OK.
ftp: 收到 28 字节,用时 0.00秒 28.00千字节/秒。
ftp> lcd d:\
目前的本地目录 D:\。
ftp> get sprnight.txt
200 PORT command successful. Consider using PASV.
150 Opening ASCII mode data connection for sprnight.txt (75 bytes).
226 File send OK.
ftp: 收到 83 字节,用时 0.00秒 83000.00千字节/秒。
内容:
春眠不觉晓
处处闻啼鸟夜来风雨声花落知多少
2、上传文件
window 上用记事本创建 d:redbeen.txt;
红豆生南国
春来发几枝
愿君多采撷
此物最相思
上传 d:readbeen.txt。服务器上查看该文件。
C:\Users\Administrator>ftp 192.168.177.3
连接到 192.168.177.3。
220 (vsFTPd 1.1.3)
用户(192.168.177.3:(none)): yanji
331 Please specify the password.
密码:
230 Login successful. Have fun.
ftp> ls
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
01
moon.txt
sprnight.txt
226 Directory send OK.
ftp: 收到 28 字节,用时 0.00秒 9.33千字节/秒。
ftp> lcd d:\
目前的本地目录 D:\。
ftp> put redbeen..txt
200 PORT command successful. Consider using PASV.
150 Ok to send data.
226 File receive OK.
ftp: 发送 46 字节,用时 0.00秒 46.00千字节/秒。
三、实验的体会
学会了使用FTP的方法和配置,但是还不熟悉,看不明英文注释
相关文章推荐
- Linux socket 初步
- 小心服务器内存居高不下的元凶--WebAPI服务
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户
- Scientific Linux 5.5 图形安装教程
- 基于 Linux 集群环境上 GPFS 的问题诊断
- 谁是桌面王者?Win PK Linux三大镇山之宝
- vivi下重新调整分区
- Linux VS Unix:Linux欲一统天下 Unix不死