ftp服务器(hcia)

原理 

客户端 对服务器的访问     传输和下载数据 

FTP (File Transfer Protocol)–21端口

FTP传输文件有两种方法:

浏览器  

软件 

SFTP(Secure File Transfer Protocol)–22端口

SFTP增加了一个安全层,SFTP会把数据加密后进行传输,但更安全带来副作用就是的传输效率比FTP要低些

TFTP(Trivial File Transfer Protocol)

它是一种非常简单的文件传输协议,FTP与SFTP适用于通过互联网传输文件,TFTP与它们不同,它主要用于在局域网内传输文件,TFTP通常用来给网络设备(例如防火墙和路由器)传输配置文件和固件文件,一般人很少用到TFTP,而且TFTP使用UDP来传输文件,这是无连接的协议,是一种不可靠的传输协议。TFTP没有任何安全性,它不需要安全性,因为它仅在局域网内使用,而不在互联网上使用
 

实验 

步骤 

第一步 

ip在同一局域网里   相互ping通 

第二步 保留文件 

<ar2>save 1.cfg

aaa
 local-user ccy password cipher %$%$p7Rm-,V(H0iy$*Y4*RP"ug2(%$%$       创建账户和密码 
 local-user ccy privilege level 15    创建用户级别 
 local-user ccy ftp-directory flash:/   创建登录目录 
 local-user ccy service-type ftp    创建 服务  

r1 r2 

ftp server en    开启 

r1

<>  ftp  ip地址 

下载 

设置传输模式 

ascii    传输文本文件 

Binary用于传输系统软件、图形图像、声音影像、压缩文件、程序文件 

下载  

get  文件名 

删除 

delete  文件名 

上传 

put  文件名 

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

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

相关文章

VSCode 如何安装插件的历史版本

背景 在日常开发过程中&#xff0c;我们可能会遇到新版VSCode插件存在问题&#xff0c;无法正常工作的情况。这种情况下&#xff0c;一种可行的解决方案就是安装插件的历史版本。VSCode 插件默认安装的都是插件最新的版本&#xff0c;例如下面 vscode-styled-compoents 插件 本…

Kubeadmin实现k8s集群:

Kubeadmin来快速搭建一个k8s集群&#xff1a; 二进制搭建适合大集群&#xff0c;50台以上的主机&#xff0c; 但是kubeadm更适合中小企业的业务集群 环境&#xff1a; Master&#xff1a;20.0.0.71 2核4G 或者4核8G docker kubelet kubectl flannel Node1&#xff1a;20.…

ROS MoveIt!

MoveIt!是一个用于ROS的开源运动规划库&#xff0c;提供多种功能&#xff0c;包括用于运动规划的快速逆运动学分析、用于操纵的高级算法、机械手控制、动力学、控制器和运动规划。&#xff08;通过提供一个GUI来协助MoveIt!所需的各种设置&#xff0c;它允许使用RViz进行视觉反…

TCP 滑动窗口

滑动窗口&#xff08;Sliding window&#xff09;是一种流量控制技术。早期的网络通信中&#xff0c;通信双方不会考虑网络的拥挤情况直接发送数据。由于大家不知道网络拥塞状况&#xff0c;同时发送数据&#xff0c;导致中间节点阻塞掉包&#xff0c;谁也发不了数据&#xff0…

MySQL数据库安装及管理

数据库的分类 1. 关系型数据库SQL 关系数据库系统是基于关系模型的数据库系统 关系模型的数据结构使用简单易懂的二维数据表 关系模型包含了实体(数据对象)、关系和属性三个要素 2. 非关系型数据库NoSQL 补充扩展&#xff1a; 关系型数据库典型代表&#xff1a;MySQL、Ma…

RustDesk连接客户端提示key不匹配 Key Mismatch无法连接(已解决)

环境: RustDesk1.1.9 服务端docker部署 问题描述: RustDesk连接客户端提示key不匹配 Key Mismatch无法连接 解决方案: 1.docker部署RustDesk服务检查配置 networks:rustdesk-net:external: falsevolumes:hbbr:hbbs:services:hbbs:container_name: rustdesk-hbbsport…

Python入门-字符串Str

字符串 字符串 是Python中的 不可变 数据类型 1.字符串相关处理方法 大小写转换 # 大小写转换 s1HelloWorld new_s2s1.lower() print(s1,new_s2)new_s3s1.upper() print(new_s3)结果&#xff1a; D:\Python_Home\venv\Scripts\python.exe D:\Python_Home\chap6\示例6-1字符…

C#高级 01.Net多线程

一.基本概念 1.什么是线程&#xff1f; 线程是操作系统中能独立运行的最小单位&#xff0c;也是程序中能并发执行的一段指令序列线程是进程的一部分&#xff0c;一个进程可以包含多个线程&#xff0c;这些线程共享进程资源进程有线程入口&#xff0c;也可以创建更多的线程 2.…

关于Zoom ZTP和AudioCodes Ltd桌面电话缺陷暴露,导致用户遭受窃听的动态情报

一、基本内容 近期SySS安全研究员发布分析报告显示&#xff0c;Zoom的零接触&#xff08;ZTP&#xff09;和AudioCodes Ltd桌面电话配置功能中发现高危漏洞&#xff0c;可以获得对设备的完全远程控制并不受限制的访问可以被武器化&#xff0c;以窃听房间或电话、通过设备并攻击…

代码随想录算法训练营第四十四天|完全背包、518. 零钱兑换 II、377. 组合总和 Ⅳ

代码随想录 (programmercarl.com) 完全背包 完全背包的物品数量不受限制&#xff08;正序遍历物品&#xff09;&#xff0c;0-1背包每个物品只能使用一次&#xff08;倒序遍历背包&#xff09; 完全背包两个for循环可以颠倒顺序&#xff0c;一维0-1背包问题只能先遍历物品再遍…

Leetcode 509 斐波那契数

题意理解&#xff1a; 斐波那契数 &#xff08;通常用 F(n) 表示&#xff09;形成的序列称为 斐波那契数列 。 其满足递推公式&#xff1a; F(0) 0&#xff0c;F(1) 1 F(n) F(n - 1) F(n - 2)&#xff0c;其中 n > 1 目标&#xff1a;求…

华为鸿蒙(HarmonyOS)介绍

华为鸿蒙&#xff08;HarmonyOS&#xff09;介绍 华为鸿蒙&#xff08;HarmonyOS&#xff09;是一款由华为自主研发的操作系统&#xff0c;旨在为各种智能设备提供一种统一、高效、安全的解决方案。鸿蒙系统基于微内核架构&#xff0c;可以应用于多种类型的设备&#xff0c;鸿…

服务器感染了.[steloj@mailfence.com].steloj勒索病毒,如何确保数据文件完整恢复?

导言&#xff1a; .steloj勒索病毒&#xff0c;如今已是网络安全领域的一颗新星。这种病毒采用高度复杂的加密算法&#xff0c;将用户文件锁定&#xff0c;迫使受害者支付赎金以获得解密密钥。本文将深入剖析.steloj勒索病毒&#xff0c;使读者对这一威胁有更全面的认识。如不…

快速上手makefile自动化构建工具

makefile自动化构建工具 文章目录 makefile自动化构建工具 makefile背景 简单认识makefile 依赖关系与依赖方法 生成项目 清理项目 ACM时间 语法补充 .PHONY修饰 特殊符号替换 Makefile的推导过程 总结 前言&#xff1a; 在windows下&#xff0c;很多东西都是编译器直接帮你做…

06、docker 安装mysql8

Docker 安装 MySQL8 下载mysql8的镜像 docker pull mysql:8.0.32启动镜像 docker run -p 3307:3306 --name mysql8 -e MYSQL_ROOT_PASSWORD123456 -d mysql:8.0.32配置挂载 创建挂载目录 mkdir -p /docker/mysql8.0.32/copy配置文件到创建的目录下 docker cp mysql:/etc/mysql…

docker学习笔记01-安装docker

1.Docker的概述 用Go语言实现的开源应用项目&#xff08;container&#xff09;&#xff1b;克服操作系统的笨重&#xff1b;快速部署&#xff1b;只隔离应用程序的运行时环境但容器之间可以共享同一个操作系统&#xff1b;Docker通过隔离机制&#xff0c;每个容器间是互相隔离…

计算机基础——原、反、补码与位运算

一、原、反、补码 一个数在计算机中的二进制表示形式, 叫做这个数的机器数。机器数是带符号的&#xff0c;在计算机用一个数的最高位存放符号, 正数为0, 负数为1。 在介绍位运算符前先了解一下原码、反码和补码。 计算机中的有符号数有三种表示方法&#xff0c;即原码、反码…

Kafka学习笔记1(千峰教育)

Kafka学习笔记1&#xff08;千峰教育&#xff09; 一、为什么使用消息队列1.使用同步的通信方式来解决多个服务之间的通信2.使用异步的通信方式 二、消息队列的流派1.有broker2.无broker 三、Kafka的基本知识1.Kafk2a的安装2.Kafka中的一些基本概念3.创建topic4.发送消息5.消费…

通过讯飞 API 接口用 Vue 实现实时语音转写

通过讯飞 API 接口用 Vue 实现实时语音转写 项目地址 前言 本项目中实时语音能够转写的最大时间为 60 s&#xff0c; 这个数据也是由 API 提供方给限制掉的 为什么我会需要这个点击按钮以后能够实现实时语音的转写呢&#xff0c;因为被课程所迫&#xff0c;选了这个方向就必…

百度每天20%新增代码由AI生成,Comate SaaS服务8000家客户 采纳率超40%

12月28日&#xff0c;由深度学习技术及应用国家工程研究中心主办的WAVE SUMMIT深度学习开发者大会2023在北京召开。百度首席技术官、深度学习技术及应用国家工程研究中心主任王海峰现场公布了飞桨文心五载十届最新生态成果&#xff0c;文心一言最新用户规模破1亿&#xff0c;截…