华为HCIA学习笔记——Telnet原理、FTP原理与功能总结
龙王.*?
本文讲述了华为HCIA学习笔记——Telnet原理、FTP原理。分享给大家供大家参考,具体如下:
Telnet
作用:提供了一个交互式操作界面,允许终端远程登录到任何可以充当Telnet服务器的设备;
本质:基于TCP协议,默认端口23;
认证模式:Telnet协议提供登录认证功能,有AAA模式(客户端输入用户名和密码才能登录)和密码模式(客户端输入密码登录);
eNSP相关命令简介:
- telnet server enable:开启Telnet服务,默认开启;
- aaa:进入AAA公共模板,进行登录认证配置;
- local user bd password cipher qwe123 privilege level 3:配置用户名为bd,密码为qwe123,等级3;
- local user bd service-type telnet:将该用户名的服务类型设为telnet;
- user-interface vty 0 4:允许同时最多5个人进行远程访问;
- authentication-mode aaa:将认证模式改为前面配好的AAA模式;
- telnet [ip]:客户端远程连接配置好该服务的IP,随后进行用户名和密码的确认;
- user-interface maximum-vty 10:开启最大可同时访问数量为10;
- authentication-mode password:进行密码模式的认证配置;
- set authentication password cipher qwe123:密码配置为qwe123;
无法建立telnet连接可能原因:
- 服务器设备不可达;
- 密码验证错误;
- 已达最大访问数量;
- telnet服务未开启;
FTP
功能:实现远程文件传输;
本质:基于TCP协议,两个端口,20和21;
大致过程:建立两次TCP连接,第一次用于控制连接,第二次用于数据连接;
传输模式:ASCII模式(文本)、二进制模式(程序、图片);
路由组成:内存、CPU、flash(类似于硬盘)、风扇、I/O接口、主板;
eNSP相关命令:
- ftp server enable:开启FTP服务,默认不开启;
- aaa:进入AAA模板进行配置:
- local-user xxx password cipher xxx privilege level 3 ftp-directory flash:设置用户名、密码、用户优先级、默认工作目录;
- local-user service-type ftp::设置服务类型;
- access-limit 200:该用户最大连接数200;
- idle-timeout:指定用户的闲置超时时间;
- ftp ip:客户端登录ftp服务;
- binary:设置文件传输方式,缺省情况下,文件传输方式为ASCII模式;
- get aa:下载aa文件;
- put aa:上传aa文件;
- set default ftp-directory <directory location>:命令建立默认目录
eNSP对flash相关命令:
- dir:显示所有文件,不包括回收站的文件;
- dir /all:显示所有文件,包括回收站文件,回收站文件名用[]括起来;
- mkdir xxx:创建xxx目录;
- delete xxx:删除xxx;
- rename xxx yyy:将xxx名改为yyy;
- copy xxx yyy:将xxx复制并命名为yyy;
- move xxx yyy:将xxx剪贴成yyy;
- more xxx:查看xxx文本内容;
- undelete xxx:回收回收站的xxx文件;
- reset xxx:彻底删除回收站上xxx文件;
- unzip xxx:解压缩;
- cd xx:进入xx目录;
- pwd:显示当前目录;