FTP(File Transfer Protocol,文件传输协议)是 TCP/IP 协议组中的协议之一。其主要功能是向用户提供本地和远程主机之间的文件传输,FTP采用C/S(Client/Server)结构。FTP Server能够提供远程用户端访问和操作的功能,用户可以通过主机或者其他设备上的FTP用户端程序登录到服务器上,进行文件的上传、下载和目录访问等操作。
模拟企业网络Client1为FTP用户端设备,需要访问FTP Server,从服务器上下载或上传文件。为了安全考虑用户不能直接向服务器上传文件,但可以下载文件。还需配置R1,让R1可以直接向Server上传文件且让它也成为FTP Server。
路由器 客户端 服务器 Ping结果
首先在本地创建一个FTP-Huawei作为FTP服务器的文件夹,在该文件夹下再创建子文件夹Config,并创建测试文件test.txt。创建完成后,设置FTP服务器的文件夹为刚才的主文件夹的目录。 在R1使用ftp命令上进行登录。第一次登陆是输入的账户名和密码就是为以后登陆创建的。
ls 查看FTP服务器文件夹状态 cd +文件夹名 进入文件夹 dir 查看详细的文件属性 get +文件名 下载文件到本地 put +旧文件名 +新文件名 上传文件到FTP服务器
sys 进入系统视图 aaa 进入aaa视图 local-user ftp password cipher huawei 设置用户名ftp和密码huawei local-user ftp ftp-directory flash: 指定FTP用户的可访问目录,如果 不配置用户将无法登陆 local-user ftp service-type ftp 设置服务类型为ftp local-user ftp privilege level 15 设置用户优先级为15
在本地创建测试文件test-user.txt,并设置用户端信息。 在R1上查看目录下的文件。