华为交换机基础配置之四十四:文件管理FAQ

如何查看已删除文件
设备提供回收站功能,使用delete命令删除的文件保留在回收站中,只有使用delete /unreserved命令才能真正删除文件 。
使用dir命令不显示已经被删除并被放入回收站中的文件,只有使用dir /all命令才能显示回收站中的文件,这些文件的文件名被“[]”包含 。
设备支持的SSH版本号
设备支持的SSH版本号是1.99,即支持SSH1(SSH1.x)协议和SSH2(SSH2.0)协议 。
设备做SSH客户端时,只能做SSH服务器端版本为2.0的客户端,不能做SSH服务器端版本为1.x的客户端;设备做SSH服务器端时,允许版本号为1.x和2.0的SSH客户端登录该设备 。
为什么ssh用户在配置远端认证时必须同时在设备本地配置用户才能通过认证
在设备本地配置用户不是必需操作,当在设备上配置ssh authentication-type default password后,无须再在本地配置用户 。
当存储设备出现异常时 , 如何修复
此命令是问题修复类命令,在系统未出现问题时,建议用户不要执行此命令 。
被删除的文件放在回收站中 。用户可以执行命令dir /all命令显示所有文件信息,包括已经删除的文件信息(用[ ]标识) 。此类文件可使用undelete命令恢复 。若要从回收站中删除该文件,使用reset recycle-bin命令 。
须知:
执行fixdisk device-name命令后删除的文件回收站没有,会清空指定存储器中的所有文件和目录,并且不可恢复,请谨慎使用 。
fixdisk device-name命令无法修复设备级的故障 。
如何上传/下载文件
用户可以通过Console口(串口)、FTP、TFTP、SFTP、SCP、FTPS方式,在设备与设备之间或者设备与主机之间传送文件 。设备、主机在文件传输的过程中,均可以充当服务器或者客户端的角色 。各种文件传输方式的应用场景及优缺点如表1所示,用户可以根据需求选择其中一种方式 。具体每种传输方式的配置方法请参见相应版本“配置指南-基础配置”中的“文件管理”部分 。
表1 文件传输方式
文件传输方式
应用场景
优点
缺点
Console口
通过设备的BootLoad菜单实现,适用于没有网络环境、设备的管理网口损坏或者无法正常登录的场景 。
传输速度较慢 。
FTP(File Transfer Protocol)
适用于对网络安全性要求不是很高的文件传输场景,广泛用于版本升级等业务中 。
明文传输数据,存在安全隐患 。
TFTP(Trivial File Transfer Protocol)
在网络条件良好的实验室局域网中,可以使用TFTP进行版本的在线加载和升级 。适用于客户端和服务器之间,不需要复杂交互的环境 。
TFTP所占的内存要比FTP小 。
TFTP没有授权和认证,且是明文传输数据,存在安全隐患 , 易于网络病毒传输以及被黑客攻击 。
SFTP(Secure File Transfer Protocol)
适用于网络安全性要求高的场景,目前被广泛用于日志下载、配置文件备份等业务中 。
数据进行了严格加密和完整性保护,安全性高 。
配置较复杂 。
SCP(Secure Copy Protocol)
适用于网络安全性要求高,且文件上传下载效率高的场景 。
配置较复杂(与SFTP方式的配置非常类似) 。

华为交换机基础配置之四十四:文件管理FAQ

文章插图
FTPS(FTP over SSL(Secure Sockets Layer))
适用于网络安全性要求高,且不提供普通FTP功能的场景 。
利用数据加密、身份验证和消息完整性验证机制 , 为基于TCP可靠连接的应用层协议提供安全性保证 。
配置较复杂,需要预先从CA处获得一套证书 。
【华为交换机基础配置之四十四:文件管理FAQ】说明:
怎么限制FTP上传/下载速度
FTP协议本身没有限速的机制,只能通过在用于FTP客户端/服务器通信的接口上配置接口限速,设置FTP上传或者下载的最高限速 。具体请参见相应版本“配置指南-QoS”中的“流量监管、流量整形和接口限速配置”部分 。
如何检查文件上传是否完整
用户文件上传完之后 , 可以通过比较文件上传前后的大小来检查文件上传是否完整 。上传文件之前查看并记录文件的大?。募洗曛笾葱衐ir命令查看存储器中文件的大小,比较这两个数值的大?。喝绻笮∫恢?nbsp;, 说明上传的文件是完整的;如果大小不一致,说明上传的文件不完整,需要执行delete命令删除不完整文件删除的文件回收站没有 , 重新上传 。
dir /allDirectory of flash:/IdxAttrSize(Byte)DateTimeFileName0-rw-14Feb 27 2012 11:20:12back_time_a1-rw-16Dec 28 2011 13:10:56abc.tbl2drw--Feb 25 2012 14:19:56logfile3drw--Oct 31 2011 15:05:26sysdrv4drw--Feb 25 2012 14:20:08compatible5drw--Oct 31 2011 15:19:02selftest6-rw-14Feb 27 2012 11:20:12back_time_b7-rw-9,637Feb 25 2012 14:18:22vrpcfg.cfg8-rw-4Jan 18 2012 16:34:56snmpnotilog.txt9-rw-1,968Feb 25 2012 14:20:22private-data.txt10-rw-637Nov 04 2011 11:48:46cacert.der11-rw-4,303Feb 09 2012 21:16:06vrpcfg1.cfg.bak12-rw-639Nov 04 2011 11:49:04rootcert.der13drw--Nov 04 2011 11:50:24security14-rw-13Nov 29 2011 20:33:40tftp_test.txt15-rw-52,770,448Dec 05 2011 17:00:06basicsoft.cc16-rw-98,139,547Jan 31 2012 16:11:52devicesoft.cc17-rw-463,309Jan 31 2012 15:55:40rbsaveddata.txt509,256 KB total (272,952 KB free)
回显信息中的Size(Byte)即为文件的大小 。
各类型文件的后缀名是什么
各类型文件的后缀名如表1所示 。
表1 各类型文件的后缀名
文件类型
后缀名
web网页文件
.7z
license文件
.dat
配置文件
.cfg或者.zip
系统文件
.cc
补丁文件
.pat
日志文件存放在哪里
交换机将日志文件保存在主交换机flash的syslogfile或logfile文件夹下 。
dir//显示flash目录下的所有文件和文件夹Directory of flash:/IdxAttrSize(Byte)DateTimeFileName0-rw-1,766Dec 24 2040 03:37:54private-data.txt3drw--Dec 24 2040 03:40:12syslogfile4drw--Dec 24 2040 03:37:58compatible16-rw-10,571Jan 04 2041 03:51:18elabel-slot0.fls……cd logfile//进入logfile文件夹dirDirectory of flash:/logfile/IdxAttrSize(Byte)DateTimeFileName0-rw-10,824Jan 24 2042 09:15:04logfile-2042-01-24-09-15-03.zip1-rw-15,334Feb 03 2042 14:45:08logfile-2042-02-03-14-45-08.zip
如何删除文件
执行delete [ /unreserved ] [ /quiet ] { filename | devicename } [ all ]命令可以删除存储器中的指定文件,包括系统文件、配置文件、paf、license、日志文件等 。
delete test.txtDelete flash:/test.txt?[Y/N]:yInfo: Deleting file flash:/test.txt...succeeded.
日志文件保存在Flash的logfile或syslogfile目录下 。用户可以切换到logfile或syslogfile目录下删除日志文件,也可以在Flash下使用绝对路径删除日志文件 。
# 切换到logfile目录下删除日志文件 。
cd logfile/ delete logfile-2013-01-24-09-15-03.zipDelete flash:/logfile/logfile-2013-01-24-09-15-03.zip?[Y/N]:yInfo: Deleting file flash:/logfile/logfile-2013-01-24-09-15-03.zip...succeeded.
# 在Flash下使用绝对路径删除日志文件 。
delete flash:/logfile/logfile-2013-01-24-09-15-03.zipDelete flash:/logfile/logfile-2013-01-24-09-15-03.zip?[Y/N]:yInfo: Deleting file flash:/logfile/logfile-2013-01-24-09-15-03.zip...succeeded.
怎么在两台设备之间传送文件
如果需要在两台设备之间传送文件,例如补丁文件、配置文件等,可以将一台设备作为服务器,另一台设备作为客户端,使用FTP、TFTP、SFTP、SCP和FTPS方式在服务器设备和客户端设备之间上传或者下载文件,具体请参见相应版本“配置指南-基础配置”中的“文件管理”部分 。
本文到此结束 , 希望对大家有所帮助!

猜你喜欢