快速实现两台Linux系统之间的传输文件

article/2025/11/10 1:16:30

文章目录

  • 前言
  • 一、ssh协议介绍
    • 1、什么是ssh协议?
    • 2、ssh协议使用介绍
    • 3、scp指令使用介绍
  • 二、实验步骤
    • 1、安装虚拟机,分别安装linux
    • 2、开启ssh协议
    • 3、查看ip地址
    • 4、文件传输
  • 总结


前言

  最近开始用linux做实验啦,实现了用ssh协议的两个liunx系统下的文件拷贝传输。后续会更新python编程下实现文件的拷贝。


一、ssh协议介绍

1、什么是ssh协议?

在这里插入图片描述

2、ssh协议使用介绍

在这里插入图片描述

3、scp指令使用介绍

在这里插入图片描述

二、实验步骤

1、安装虚拟机,分别安装linux

  因为本人实验使用树莓派,所以安装Raspberry pi linux操作系统,因为都是基于Linux的操作系统,大差不差!
  如果需要安装教程可以私信我哦,可以把安装文件和树莓派镜像分享给你。
  实验目的,从Raspberry L 拷贝Raspberry R上的文件夹及文件内容。
在这里插入图片描述

2、开启ssh协议

  树莓派操作系统上可以直接打开ssh协议,也可以通过linux指令开启,其他方法可以百度寻找。
在这里插入图片描述

3、查看ip地址

  树莓派右上角,鼠标悬浮上面,就可以显示出来。
在这里插入图片描述
  也可以使用linux指令如下:

ifconfig // 查看网卡配置信息
ifconfig | gerp inet //查看网卡对应ip地址

在这里插入图片描述

4、文件传输

  下面开始使用Raspberry R中的linux指令,获取Raspberry L中的文件夹。

在这里插入图片描述

cd Desktop    //打开桌面
scp -r pi@192.168.***.***:Desktop/photo . //pi用户名  192.168.***.*** ip地址// Desktop/photo 桌面文件  .为默认传输过来文件名字不变

  传输成功,photo文件夹成功传输!

总结

  参考了黑马的公开课,非常有用,下一步把linux嵌入python代码实现传输!
  未经本人许可,任何单位及个人不得以任何形式对本文的全部或部分内容做转载、复制或商业用途。


http://chatgpt.dhexx.cn/article/Rvs1fvoB.shtml

相关文章

两台Linux系统之间传输文件的几种方法

scp传输 当两台LINUX主机之间要互传文件时可使用SCP命令来实现 scp传输速度较慢,但使用ssh通道保证了传输的安全性 复制文件 将本地文件拷贝到远程 scp 文件名 –用户名计算机IP或者计算机名称:远程路径 从远程将文件拷回本地 scp –用户名计算机IP或者计算机名称:文件名 …

Linux之两个Linux服务器之间互传文件

1.当从一个Linxu服务器传输文件到另一个服务器上 现在有128和129两个文件夹,128服务其中有m文件夹以及其中对应的文件 128服务器 129服务器(没有m文件夹及其中文件) 把aaa.java文件传输到129的opt目录下 //scp 文件名称 root服务器ip&…

Linux(传输层二继续讲TCP)

文章目录 0. 前言1. 流量控制2. 滑动窗口2-1 基础2-2 重传 3. 拥塞控制4. 延迟应答5. 捎带应答6. 面向字节流7. 粘包问题8. TCP异常情况9. TCP小结10. 基于TCP应用层协议11. TCP/UDP对比 0. 前言 上一章我们主讲了TCP,本章我们继续 链接:https://blog.csdn.net/Din…

Linux(传输层二)

文章目录 0. 前言1. TCP协议1-1 TCP协议段格式1. TCP如何解包?2. TCP协议如何交付(应用层- - 客户)?3. 如何理解报文本身?4. 如何理解报文字段? 1-2 确认应答(ACK)机制1-3 超时重传机制1-4 连接管理机制1. …

两台linux服务器之间传输文件的几种方法

打开powershell, 开始连接服务器 ssh root192.168.7.204 然后输入密码后就进来了,进入之后找到你要传输文件的位置 接下来我要将这个包传到另一个环境中去,有以下几种方法 scp 示例: 将本地服务器的文件传向另一个服务器 wget 【用法】 wget是…

操作:FTP服务器的搭建

实验目的: 掌握FTP服务器的配置方法、掌握FTP配置基于虚拟用户的服务器搭建方法 实验要求: 以学号和姓名为虚拟用户的FTP服务器搭建实现利用不同虚拟用户登录FTP服务器实现不同用户的权限控制 实验步骤: 一、 搭建一台FTP服务器&#xf…

虚拟机上CentOS 7 架设ftp服务器 最新版系统超详细!!

被这玩意弄的死去活来,搞了这么长时间终于通了。。。看了很多教程感觉说的都不错,但对像我这样的菜鸟还是不够照顾啊。。。还是觉得自己写一篇入门级的更好一些,也希望能方便大家! 我们假定此时CentOS刚刚在虚拟机上安装好&#…

办公室服务器安装系统,教你如何架设办公室FTP服务器以Serv-U为例

Scrv-U是Windows平台上最流行的FTP服务器软件,可以从官方网站下载,也可以从其他软件下载网站下载。下面,脚本之家小编就以现在局域网中最流行的FTP服务器软件Serv-U为例,向您讲解一下如何架设FTP服务器。 [1]下载并准备安装Serv-U…

Serv-U 15 架设FTP文件服务器 图文教程

 轉自solar的博客:无心阁 solar 转自:http://blog.163.com/zoulei154126/blog/static/4645500220093831019355/ FTP:意思就是:文件传输协议。说白了,就是提供一个服务,让网上的人&#xff…

搭建FTPserver

默认情况下FTP协议使用TCP端口中的 20和21这两个端口,其中20用于传输数据,21用于传输控制信息。但是,是否使用20作为传输数据的端口与FTP使用的传输模式有关,如果采用主动模式,那么数据传输端口就是20;如果…

FTP搭建

FTP FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。FTP 协议包括两个组成部分,其一为 FTP 服务器,其二为 FTP 客户端。其中FTP 服务器用来存储文件,用户可以使用FTP 客户端通过…

基于vsftpd搭建ftp服务器

作者:【吴业亮】 博客:https://wuyeliang.blog.csdn.net/ 1、FTP的传输有两种方式 ASCII传输方式  假定用户正在拷贝的文件包含的简单ASCII码文本,如果在远程机器上运行的不是UNIX,当文件传输时ftp通常会自动地调整文件的内容以…

Linux服务器架设-FTP服务器配置实例

FTP服务器配置 任务背景: 学院准备搭建FTP服务器,对于所有的学生均以真实账号登录(学号:0800901),允许下载相关信息及学习资料,禁止上传,但操作目录只限于/students下。所有老师也…

架设FTP Server

第十八章 架 設 FTP Server 索引: 18.1 何謂 FTP 及 FTP 的連線流程 18.1.1FTP 簡介 18.1.2FTP 的連線流程18.2 架設 Pure-ftpd Server 18.2.1查詢套件安裝及檢視套件內容 18.2.2設定 Pure-ftpd Server 18.2.3設定虛擬帳號18.3 架設 vsftpd Server 18.3.1查詢套…

架设ftp,架设ftp的2种方法

架设FTP的服务器方法有很多种,各种软件有免费的有收费的,最基础最根本最万无一失的当然是window操作系统自带的“Internet 信息服务 (IIS)”,当然这个架设FTP服务器对于部署过网页的人来最简单不过的了。 IIS7服务器管理工具可以批量管理、定…

【FTP】FTP服务搭建

基本介绍: FTP是文件传输协议的缩写,基于网络来传输文件的应用层协议。 FTP支持两种模式:Standard(PORT方式,主动方式),Passive(PASV,被动方式)。 Port模式&…

FTP服务器架设

FTP服务器架设详细图解转载文章,网络共享 <script src"http://www.topc.cn/Click_ajax.asp?typejs&SubSysNS&spanidNS_id_click_HB25HJ3I099D1G6" language"JavaScript" type"text/javascript"></script> FTP 是File Tran…

FTP服务器—(5分钟快速搭建一个FTP服务器)

一.什么是FTP FTP(File Transfer Protocol)是TCP/IP网络上两台计算机传送文件的协议&#xff0c;使得主机间可以共享文件. 二.搭建前期准备 1.首先打开控制面板找到“程序”点击打开&#xff0c;如下图所示&#xff1a; 1 2.在打开的“程序”窗口中&#xff0c;找到“启用或…

搭建FTP服务器

Windows10搭建FTP服务 1、启用Windows10 Ftp服务 打开控制面板->程序和功能->启用或关闭windows功能然后如图&#xff1a; 2、配置FTP用户 我的电脑->右击点击管理->本地用户和组 在Administrator 用户组中添加一组ftp用户 For example 用户名&#xff1a;ftp1 …

架设个人FTP服务器的三种方法

若该文为原创文章&#xff0c;未经允许不得转载 原博主博客地址&#xff1a;https://blog.csdn.net/qq21497936 原博主博客导航&#xff1a;https://blog.csdn.net/qq21497936/article/details/102478062 本文章博客地址&#xff1a;https://blog.csdn.net/qq21497936/article/…