华为HCNA之配置FTP文件操作实验

导语:

FTP是TCP/IP协议族的应用层协议,采用C/S结构,用户可以通过主机上的FTP用户端登录到服务器端,进行文件的上传、下载和目录访问等操作。

拓扑图

FTP实验拓扑图

步骤

1.基本配置:

如拓扑图所示,完成各个设备及端口的设置,并进行连通性测试

2.配置路由器为FTP Client:

首先在自己的电脑上创建一个文件夹,再里面创建一个子文件Config,并创建test.txt,如下图:

在这里插入图片描述

创建完成后,设置FTP服务器的文件夹为刚才的主文件夹目录,并启动FTP Server:

在这里插入图片描述

在R1使用ftp命令连接FTP服务器:

<R1>ftp 10.0.2.1
Trying 10.0.2.1 ...

Press CTRL+K to abort
Connected to 10.0.2.1.
220 FtpServerTry FtpD for free 
User(10.0.2.1:(none)):10.0.2.1
331 Password required for 10.0.2.1 .
Enter password:
230 User 10.0.2.1 logged in , proceed
[R1-ftp]

使用ls查看FTP服务器文件夹状态

[R1-ftp]ls
200 Port command okay.
150 Opening ASCII NO-PRINT mode data connection for ls -l.
Config
226 Transfer finished successfully. Data connection closed.
FTP: 8 byte(s) received in 0.060 second(s) 133.33byte(s)/sec.

再使用cd命令进入文件夹:

[R1-ftp]cd Config
250 "/Config" is current directory.

dir查看文件属性:

[R1-ftp]dir
200 Port command okay.
150 Opening ASCII NO-PRINT mode data connection for ls -l.
-rwxrwxrwx  1 10.0.2.1  nogroup            0 Jun 8  2020 test.txt
226 Transfer finished successfully. Data connection closed.
FTP: 67 byte(s) received in 0.060 second(s) 1.11Kbyte(s)/sec.

get命令下载test.txt到本地路由器:

[R1-ftp]get test.txt
200 Port command okay.
150 Sending test.txt (0 bytes). Mode STREAM Type BINARY
226 Transfer finished successfully. Data connection closed.
FTP: 0 byte(s) received in 0.190 second(s) 0.00byte(s)/sec.

put命令上传test.txt到FTP服务器,命名为new.txt:

[R1-ftp]put test.txt new.txt
200 Port command okay.
150 Opening BINARY data connection for new.txt
226 Transfer finished successfully. Data connection closed.
FTP: 0 byte(s) sent in 0.070 second(s) 0.00byte(s)/sec.

3.配置路由器为FTP Server:

打开R1的FTP服务器功能,并配置登录信息:

[R1]ftp server enable 
Info: Succeeded in starting the FTP server
[R1]aaa
[R1-aaa]local-user ftp password cipher huawei
Info: Add a new user.
[R1-aaa]local-user ftp ftp-directory flash:
[R1-aaa]local-user ftp service-type ftp
[R1-aaa]local-user ftp privilege level 15

之后设置PC-1的用户端信息(需要在本地创建一个test-user.txt文件):

在这里插入图片描述

在R1查看目录下的文件:

[R1]dir

至此,可以观察到文件以上传到FTP服务器R1上面了!

猜你喜欢

转载自blog.csdn.net/qq_37176318/article/details/106627657