H3C交换机FTP与TFTP

一、设备作为服务器端

服务器端配置:首先保证服务器和客户端网络联通,开启 FTP 服务,配置访问 FTP 服务器的账号密码权限。

system-view                                        # 登录系统界面
intg1/0/1                                          # 进入接口 GE1/0/1
ip add 192.168.131.101 24                          # 配置 ip 地址
quit                                               # 退出接口视图
ftp server enable                                  # 开启 ftp 服务器
local-user ftp class manage                        # 创建一个 ftp 本地账号
password simple ftp                                # 设置密码为 ftp
service-type ftp                                   # 授权 ftp 访问访问权限
authorization-attribute user-role level-15         # 用户级别为 15,否则可能出现权限不够的问题
save f                                             # 保存配置

客户端配置:本地电脑作为 ftp 客户端需要开启 ftp 客户端服务功能。控制面板--> 程序和功能--> 启用或关闭 windows 功能-->tftp 客户端

使用 CMD 命令行提示符操作 FTP 打开命令行提示符

D:
ftp 192.168.131.104
输入用户 ftp
输入密码 ftp
登录成功!
dir 列出服务器的文件目录ftp> dir
200 PORT command successful
150 Connecting to port 32222
drwxrwxrwx    2 0          0                4096 May 13 11:56 diagfile
-rwxrwxrwx    1 0          0                   0 May 13 14:28 ftp-test.txt
-rwxrwxrwx    1 0          0                1554 May 13 14:22 ifindex.dat
-rwxrwxrwx    1 0          0               21632 May 13 11:56 licbackup
drwxrwxrwx    3 0          0                4096 May 13 11:56 license
-rwxrwxrwx    1 0          0               21632 May 13 11:56 licnormal
drwxrwxrwx    2 0          0                4096 May 13 11:56 logfile
-rwxrwxrwx    1 0          0                   0 May 13 11:56 s5820v2_5830v2-cmw710-boot-a7514.bin
-rwxrwxrwx    1 0          0                   0 May 13 11:56 s5820v2_5830v2-cmw710-system-a7514.bin
drwxrwxrwx    2 0          0                4096 May 13 11:56 seclog
-rwxrwxrwx    1 0          0                6451 May 13 14:22 startup.cfg
-rwxrwxrwx    1 0          0              113778 May 13 14:22 startup.mdb获取配置文件到本地电脑
get startup.cfg                                # 然后就应该会下载到 D 盘根目录下面了。上传 ftp-test.txt 到服务器上,在 D 盘先创建一个文本文件。
put ftp-test.txt                                # 就可以上传到服务器根目录了。
quit                                                 # 退出 ftp 服务器连接

二、设备作为客户端

设备作为客户端就是本地电脑开启 ftp 服务供设备访问。本地使用第三方 FTP 软件进行设置,方便快捷。打开软件,设置用户和目录。

ftp 192.168.131.101
输入用户名,我这边设置是 admin
输入密码,我这边设置为:123456
dir                                       # 列出文件
get test.txt                          # 从本地电脑获取文件到设备根目录
put startup.cfg                    # 从设备传输配置文件到本地电脑
quit                                     # 退出连接

三、FTP 常用命令

文件夹操作:

dir                       # 列出详细文件信息
ls                        # 列出文件列表
cd                        # 切换目录
cdup                      # 返回上一级目录
mkdir                     # 在服务器上创建目录
rmdir                     # 删除服务器上的目录

文件操作:

dir                       # 列出详细文件信息
ls                        # 列出文件列表
delete                    # 删除文件
ascii                     # 设置 FTP 文件传输的模式为 ASCII 模式,默认为 ASCII 模式,传输比如后缀名为.txt、.bat 和.cfg 的文件
binary                    # 设置 FTP 文件传输的模式为二进制模式,传输后缀名为.bin 和.btm 的文件
passive                   # 设置传输方式被动
lcd                       # 查看客户端的本地文件路径
put                       # 上传文件
get                       # 下载文件

四、TFTP 操作

目前设备只能作为 TFTP 客户端,不支持作为 TFTP 服务器。TFTP 简单文件传输,可以不需要用户认证等环节。

设备作为客户端

本地电脑开启 TFTP 服务。打开设备命令行界面。

<h3c>                                                      # 在用户界面进行操作
tftp 192.168.131.101 put ifindex.dat       # tftp 服务器地址 (put|get) 文件名 ,上传文件到服务器
tftp 192.168.131.101 get  test.txt            # tftp 服务器地址 (put|get) 文件名 ,从服务器下载 test.txt

备份配置文件:

backup startup-configuration to 192.168.131.101 sw201.cfg

总结:以前我刚出来时候也是用的FTP,但是现在多用SSH的SCP等更加安全的方式进行配置备份管理了,权当多了解一些吧。Ensp模拟器上也可以模拟进行实验好像。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/825585.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

windows平台编译OpenCV以支持CUDA

一、环境要求 VS 2022社区版点击这里CMake(个人是GUI版本)点击这里OpenCV源码点击这里Opencv-contrib源码点击这里CUDA CUDNN参考这篇文章 个人的工具使用版本工具版本说明vs2019 社区版

第十五届蓝桥杯复盘python大学A组——试题C 数字诗意

思路 数字可以分为 有诗意的数字可以写成 (ij)(j-i1)/2 &#xff08; i、j都是正整数 &#xff09; ij 、j-i1 的奇偶性不同&#xff08;因为i、j都是正整数&#xff09; 因此&#xff0c; 如果一个数是奇数就一定有诗意 eg.312 ,523,734,945… 原因&#xff1a;根据上述分…

114 接口中幂等性的保证

前言 同样是 面试问题 如何确保接口的 幂等性 幂等是一个 较为抽象的概念, 多次重复访问, 不会导致业务逻辑的异常 这里从增删改查, 几个方面列一下 一般来说, 我们核心需要关注的就是 新增 和 更新 对于 增加元素, 首先针对唯一约束进行校验, 然后再处理新增的相关业…

Day09 React———— 第九天

ReactRoter 一个路径 path 对应一个组件 component 当我们在浏览器中访问一个 path 的时候&#xff0c;path 对应的组件会在页面中进行渲染 基础用法 import { createBrowserRouter, RouterProvider } from "react-router-dom"; const router createBrowserRoute…

基于windowns下的TCP网络通信编程

Tcp通信的三次握手和四次挥手 TCP的三次握手和四次挥手是TCP连接的建立和断开过程&#xff0c;确保了可靠的数据传输和连接状态的正确管理。 TCP的三次握手&#xff08;TCP 链接建立&#xff09;&#xff1a; 1. 客户端发送 SYN &#xff1a; 客户端向服务器发送一个 SYN 报文…

AI讲师人工智能讲师大模型培训讲师叶梓:突破大型语言模型推理效率的创新方法

大型语言模型&#xff08;LLM&#xff09;在自然语言处理&#xff08;NLP&#xff09;任务中展现出了前所未有的能力&#xff0c;但它们对计算资源的巨大需求限制了其在资源受限环境中的应用。SparQ Attention算法提出了一种创新的方法&#xff0c;通过减少注意力机制中的内存带…

TCP为什么需要3次握手?

一、3次握手过程 客户端向服务端发送一个表示建立连接的SYN报文段&#xff0c;服务端从IP数据报中提取出TCP SYN报文段&#xff0c;为该TCP连接分配需要的缓存和变量&#xff0c;并向客户端发送表示允许连接的报文段ACK。客户端在收到ACK报文段之后&#xff0c;也要给该连接分配…

探索Java世界中的七大排序算法(上)

文章目录 排序的概念直接插入排序希尔排序( 缩小增量排序)选择排序堆排序冒泡排序 在计算机科学中&#xff0c;排序算法是一类重要的算法&#xff0c;它们用于将一组元素按照一定的顺序进行排列。在Java编程中&#xff0c;我们经常需要对数组或集合进行排序操作。本文将介绍Jav…

【docker 】docker-compose 部署mongoDB

在notepad中将格式改为UNIX &#xff08;编辑》文档格式转化》转为Unix&#xff09;&#xff0c;编码改为UTF-8 &#xff08; 编码》转为UTF-8&#xff09;&#xff0c;改好后如图 新建启动脚本 mongo.sh #!/bin/bash # 挂载路径 DATA_DIR/opt/docker-data/mongodb/data LOG_…

timesten 安装

1. 安装 从oracle的网站&#xff08;http://www.oracle.com/technology/global/cn/software/products/timesten/index.html&#xff09;下载&#xff0c;timesten的安装文件。 将下载文件解压后&#xff0c;出现linux86文件夹&#xff0c;执行setup.sh&#xff0c;步骤如下…

死磕GMSSL通信-java/Netty系列(三)

死磕GMSSL通信-java/Netty系列&#xff08;三&#xff09; 接着上次的博客继续完善&#xff0c;上次其实只是客户端的改造&#xff0c;这次把服务端的也补上&#xff0c;netty集成GMSSL实现GMServer 1、netty_tcnative c代码改造&#xff0c;这个是客户端和服务端都需要都该的…

数据挖掘与机器学习

一. 机器学习的种类 1. 有监督的机器学习 : 分类 : KNN 最近邻 逻辑回归 - 朴素贝叶斯估计 SVM 线性 或 非线性 优化模型 决策树模型 - 随机森林 - 其它集成模型 lightGBM - XGBOOST 回归: 线性 …

驱动云创建保存自己的环境

驱动云创建保存自己的环境 制作镜像方法一方法二报错 上一篇link介绍了如何在驱动云上部署llama2以及驱动云在训练大模型的方便之处。也说到了可以直接使用驱动云现有的环境&#xff0c;免得自己配置环境。 但是有的时候免不了自己想要安装一些包。 驱动云的环境是这样的&…

基于SpringBoot + Vue 的电影售票及影院管理系统(前后端分离)

后端&#xff1a;Spring Boot Mybatis 实现功能&#xff1a; 售票子系统&#xff1a;用户浏览电影信息&#xff0c;电影分类查看&#xff0c;搜索查看&#xff0c;购票操作&#xff08;未实现支付沙箱&#xff09;&#xff0c;超时取消订单等 管理子系统&#xff1a;管理员…

电视音频中应用的音频放大器

电视机声音的产生原理是将电视信号转化为声音&#xff0c;然后通过扬声器将声音播放出来。当我们打开电视并选择频道时&#xff0c;电视机首先从天线或有线电视信号中获取声音信号。声音信号经过放大器放大之后&#xff0c;就能够通过扬声器发出声音。电视机声音的产生原理和音…

react中子父组件互相传值

在react中父子组件互相传值&#xff0c;除了使用类似于redux这样状态管理的工具&#xff0c;怎么实现&#xff1f;&#xff1f; 父传子(简单)父:子: 子传父(较麻烦)父&#xff1a;子&#xff1a; 父传子(简单) 父: 子: 子传父(较麻烦) 父&#xff1a; 子&#xff1a;

面试话术1

自我介绍 面试官您好&#xff01;我叫王鹏宇&#xff0c;本科是在西南石油大学读的&#xff0c;是一所双一流大学。我本人对网络安全领域比较有兴趣的&#xff0c;并且想对国家网络安全建设做出贡献。我去年也参加了护网&#xff0c;在那边主要就是负责流量研判&#xff0c;然…

机器学习在基因组学中的应用

机器学习在基因组学中的应用 李升伟1 茅 矛1 陈 竺2 &#xff08;1.特趣生物科技有限公司&#xff0c;广东省深圳市&#xff1b;2.上海交通大学医学院附属瑞金医院&#xff0c;上海市&#xff09; 机器学习在基因组学中的应用已经变得日益重要和普遍&#xff0c;其核心价…

elementui中文官网

Element - The worlds most popular Vue UI frameworkElement&#xff0c;一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库https://element.eleme.cn/#/zh-CN/

android gradle引入其他gradle文件

在Android项目中&#xff0c;如果你想在一个Gradle文件中引入另一个Gradle文件&#xff0c;你可以使用apply from语句。以下是一个简单的例子&#xff1a; 假设你有一个通用的Gradle配置脚本common.gradle&#xff0c;它位于项目的根目录下。 common.gradle 文件内容示例&…