盘点MacOS和Linux操作系统互传文件的几种方法,你应该用得着!(1)

【问题笔记】在VMware fusion安装kali linux并安装VMware Tools实现俩系统文件拖拽互传-macos系统 昨晚在MacOS上使用Parallels Desktop装了一个kali linux系统,想要实现便捷的文件互传功能——直接在Mac和linux俩系统间拖动文件实现互传,却装不上parallels Tools,提示缺少文件,如下图: 折腾一晚上没解决,没时间折腾了,先记录问题,然后决定换一个虚拟机软件。 于是装了VMware,然后成功安装kali linux以及VMware Tools并实现了k... 阅读详情
  • 基于密匙的安全验证

需要依靠密匙,也就是你必须为自己创建一对密匙,并把公用密匙放在需要访问的服务器上。如果你要连接到SSH服务器上,客户端软件就会向服务器发出请求,请求用你的密匙进行安全验证。服务器收到请求之后,先在该服务器上你的主目录下寻找你的公用密匙,然后把它和你发送过来的公用密匙进行比较。如果两个密匙一致,服务器就用公用密匙加密“质询”(challenge)并把它发送给客户端软件。客户端软件收到“质询”之后就可以用你的私人密匙解密再把它发送给服务器。

用这种方式,你必须知道自己密匙的口令。但是,与第一种级别相比,第二种级别不需要在网络上传送口令。

第二种级别不仅加密所有传送的数据,而且“中间人”这种攻击方式也是不可能的(因为他没有你的私人密匙)。但是整个登录的过程可能需要10秒 [2]

。

使用


首先要明确的一点是:SSH连接有服务器和客户机的两种角色。

一般情况下,客户机是默认安装的,但是服务端不一定。

  • 测试

ps -e|grep ssh

如下,只有客户端

//返回

root@SongyangJi-Ubuntu-DeskStop:/home/songyangji# ps -e|grep ssh

2020 ? 00:00:00 ssh-agent

这个也是不成功的。

songyangji@SongyangJi-Ubuntu-DeskStop:~$ ssh localhost

ssh: connect to host localhost port 22: Connection refused

Ubuntu下安装也很简单

apt install openssh-server

如此才具备ssh的条件。

scp命令

=====================================================================

概述


  • Linux scp 命令用于 Linux 之间复制文件和目录。

  • scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh(Secure Shell) 登陆进行安全的远程文件拷贝命令。

  • 需要目标机器的用户名、IP地址(域名也是一样的)、密码。

用法


直接在mac的终端使用这个命令即可。

scp [-346BCpqrTv] [-c cipher] [-F ssh_config] [-i identity_file]

[-J destination] [-l limit] [-o ssh_option] [-P port] [-S program]

source … target

参数解释


-3: 两个远程主机之间的副本通过本地主机传输。如果没有此选项,数据将直接在

两个远程主机拷贝。

-4: 强制scp命令只使用IPv4寻址

-6: 强制scp命令只使用IPv6寻址

-B: 使用批处理模式(传输过程中不询问传输口令或短语)

-C: 允许压缩。(将-C标志传递给ssh,从而打开压缩功能)

-p:保留原文件的修改时间,访问时间和访问权限。

-q: 不显示传输进度条。

-r: 递归复制整个目录。

-v:详细方式显示输出。scp和ssh(1)会显示出整个过程的调试信息。这些信息用于调试连接,验证和配置问题。

-c cipher: 以cipher将数据传输进行加密,这个选项将直接传递给ssh。

-F ssh_config: 指定一个替代的ssh配置文件,此参数直接传递给ssh。

-i identity_file: 从指定文件中读取传输时使用的密钥文件,此参数直接传递给ssh。

-l limit: 限定用户所能使用的带宽,以Kbit/s为单位。

-o ssh_option: 如果习惯于使用ssh_config(5)中的参数传递方式,

-P port:注意是大写的P, port是指定数据传输用到的端口号

-S program: 指定加密传输时所使用的程序。此程序必须能够理解ssh(1)的选项。

注意点


  1. scp命令的使用类似于本地的 cp命令,所以,用法方面参照cp命令即可

  2. 这个命令即可从本地传文件到目标机器,也可以下载文件到本地。(source 和 target 参数颠倒一下即可)

举例:

scp local_file remote_username@remote_ip:remote_folder

或者

最全的Linux教程,Linux从入门到精通

======================

  1. linux从入门到精通(第2版)

  2. Linux系统移植

  3. Linux驱动开发入门与实战

  4. LINUX 系统移植 第2版

  5. Linux开源网络全栈详解 从DPDK到OpenFlow

华为18级工程师呕心沥血撰写3000页Linux学习笔记教程

第一份《Linux从入门到精通》466页

====================

内容简介

====

本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第1版出版后曾经多次印刷,并被51CTO读书频道评为“最受读者喜爱的原创IT技术图书奖”。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。本书附带1张光盘,内容为本书配套多媒体教学视频。另外,本书还为读者提供了大量的Linux学习资料和Ubuntu安装镜像文件,供读者免费下载。

华为18级工程师呕心沥血撰写3000页Linux学习笔记教程

本书适合广大Linux初中级用户、开源软件爱好者和大专院校的学生阅读,同时也非常适合准备从事Linux平台开发的各类人员。

需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以点击这里获取!

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

linux bridge - mac转发 linux bridge实现分析 阅读详情

相关推荐

linux bridge - mac和vlan转发

linux bridge mac/vlan转发分析

fengcai_ke的博客 4102

【Linux | 网络编程】MAC帧协议 + ARP协议

在学完网络层IP协议之后,本章我们将继续向下沉一层,进入到数据链路层的学习。该层有两个重要的协议需要我们来学习,一个是ARP协议,另一个就是MAC帧协议,这二者都是处于数据链路层。ARP协议在MAC帧协议的上一层,它们属于上下层的关系。老规矩,我们先来认识报头的各个字段,再来学习它们的作用。搬好小板凳,我们马上开讲啦…

上上谦. 的博客 2260

Unity Scriptable Build Pipeline (SBP) 详解

Unity 的可编程构建管线(Scriptable Build Pipeline, SBP)标志着引擎构建架构的一次关键转变,它从不透明的 C++ 实现转向了灵活、可扩展的 C# 框架。SBP 旨在满足现代游戏开发日益增长的需求,通过改进增量处理和高效缓存机制显著提升了构建性能。它赋予开发者对内容构建过程前所未有的控制力,从而能够针对特定项目需求进行深度定制。尽管 SBP 是 Unity 推荐的 Addressables 系统的重要基础层,但理解其核心组件、构建流程和高级功能对于优化大型项目、简化 CI/C

m0_57771536的博客 2209

MacOS向Linux虚拟机传输文件

MacOS向Linux虚拟机传输文件

陈念Cheniana 1651

通过 CoovaChilli 和 FreeRADIUS 搭建一个公共 Wi-Fi 的认证系统,实现用户连接到 Wi-Fi 后通过 Captive Portal(强制登录页面)进行认证

要实现固定设备连接的功能,你可以通过MAC 地址认证来限制哪些设备可以通过 FreeRADIUS 进行身份验证和连接。你可以在 FreeRADIUS 的users文件中直接配置允许的设备的 MAC 地址,也可以通过数据库存储和查询设备信息,进一步提高管理效率。通过这些方法,你可以灵活地控制哪些设备能够访问你的 Wi-Fi 网络。

m0_69943017的博客 2651

An example: 2D immersed boundary lattice Boltzmann method code--By Timm Krüger.2011.

//谢谢Timm Krüger大佬的代码。 还是老样子,有啥问题Feel free to tell us~毕竟群众力量大嘛~QQ群:293267908。 // 话不多说,上干货! // ISBN 978-3-319-44649-3 (Electronic) // 978-3-319-44647-9 (Print) // http://www.springer.c...

weixin_37783345的博客 1420

Mac(M系列) 实现Mac将文件上传至Linux(CentOS7)

【代码】Mac(M系列) 实现Mac将文件上传至Linux(CentOS7)

weixin_55463725的博客 746

技术面试官视角:复盘北航/中科院/哈工大保研机试与面试,他们到底在考察什么?(附真题回忆与评分侧重点)

本文从技术面试官视角解析北航、中科院、哈工大等顶尖院校保研机试与面试的考核逻辑,揭示编程语言限制、题目难度设计等隐藏考察维度,并提供真题回忆与评分侧重点。帮助考生理解面试官的真实意图,掌握应对策略,提升通过率。

weixin_42549496的博客 518

盘点MacOS和Linux操作系统互传文件的几种方法,你应该用得着!

文章目录scp命令概述用法参数解释注意点 scp命令 概述 Linux scp 命令用于 Linux 之间复制文件和目录。 scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh(Secure Shell) 登陆进行安全的远程文件拷贝命令。 需要目标机器的用户名、IP地址(域名也是一样的)、密码。 用法 scp [-346BCpqrTv] [-c cipher] [-F ssh_config] [-i identity_file] [-J d

SongyangJi 5883

SeaTunnel 实战:Apache SeaTunnel Web 安装与部署

复制引擎服务中配置文件到 Web 配置目录下面。就是上述 application.yml 文件中配置的端口号。默认是从 mvvm 下载,可能下载速度很慢,我这边安装了 Maven 并且配置了阿里云仓库,因此将脚本中的。如果环境变量有冲突需要改下环境变量的名字以及 init_sql.sh 中的环境变量的名字,可以加上前缀。初始化数据库有两种方式,一是使用官方提供的初始化脚本,二是直接运行初始化 SQL。初始化数据库的脚本,使用之前需要修改。

SmartSi 3914

Linux安装MinIO(图文解说详细版)

最近开个新坑,就是在linux环境中操作开发环境,带大家玩转Linux,会整理出一篇Linux的专栏,欢迎大家订阅!! 富贵同学linux环境为CentOS7.8 版本。 上期跟大家说了一下OpenJDK的安装,这次说一下minio的安装 第一步,进入/opt 目录,创建minio文件夹 cd /opt mkdir minio 第二步,wget下载安装包: wget https://dl.minio.io/server/minio/release/linux-amd64/minio 第三步,进入m

编码人生 5万+

盘点MacOS和Linux操作系统互传文件的几种方法,你应该用得着

最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!

2401_84139587的博客 1623

Cesium+Vue3教程(003):基于Vue3的Cesium自定义地图和地图叠加

在 Cesium 中,是用于加载地表影像图层的核心接口。通过它,您可以将各种地图服务(如卫星影像、街道地图、自定义瓦片等)加载到 Cesium 的地球上。Cesium 提供了多个内置的。

WwLK123的博客 636

盘点MacOS和Linux操作系统互传文件的几种方法,你应该用得着!(2)

用这种方式,你必须知道自己密匙的口令。但是,与第一种级别相比,第二种级别不需要在网络上传送口令。第二种级别不仅加密所有传送的数据,而且“中间人”这种攻击方式也是不可能的(因为他没有你的私人密匙)。但是整个登录的过程可能需要10秒 [2]。使用有服务器和客户机的两种角色。一般情况下,客户机是默认安装的,但是服务端不一定。如下,只有客户端//返回2020?这个也是不成功的。Ubuntu下安装也很简单如此才具备ssh的条件。scp命令概述。

2401_83946826的博客 101

Codex 100个真实案例 - 用AI批量清洗Excel脏数据(10万行3分钟搞定)

每个做数据分析的人都被"脏数据"折磨过——空值、重复行、日期格式五花八门、手机号多一位少一位……手动清洗几千行就已经让人崩溃,更别提10万行了。本文将展示如何用 Codex 生成一套完整的 Python pandas 数据清洗工具,从读取Excel/CSV、识别脏数据、自动清洗、生成清洗报告,到可视化对比清洗前后的数据质量,全程自然语言驱动,10万行数据3分钟搞定!

yueyeguzhuo的专栏 88

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

麒麟快传,实现Linux,Windows,MacOS之间文件便捷互传的软件

本博客安利一下麒麟快传,一款局域网跨平台文件安全传输软件,支持在Windows,Linux,MacOS,Android,IOS系统之间进行文件互传。它是第十届“麒麟杯”全国开源应用软件开发大赛二等奖作品,为本人带领三人学生团队在暑假期间开发完成,目前已经上传Linux软件仓库,但还存在很多不完善的地方,后续有时间会继续完善,欢迎关注! 软件介绍 作为一名计算机专业的学生,在工作时经常会用到多台设备,它们具有不同的操作系统,不同的设备类型,而在不同设备之间传输文件的需求通常也比较大。但遗憾的是现有的软件和.

分享日常的学习,开展的项目,编写的软件,解决的问题等~ 1万+

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

分享一个超实用开发机互传文件的方法

上一篇文章讲到了如何在mac和开发机上互传文件,这一篇讲一下如何在linux开发机之间,或者在linux与macos之间互传文件。

2301_79093491的博客 302

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

MacOs 下和 Linux之间互传文件/文件夹

用 mac 自带了 scp 命令 下载文件夹(scp -r 账号@地址:路径 本地保存的路径): scp -r root@192.168.0.2:/www/wwwroot/ /Volumes/Resources/123 回车后输入服务器密码,等待即可 下载单个文件(scp 账号@地址:路径 本地保存的路径): scp root@192.168.0.2:/www/wwwroot/text.txt ...

甘宇辉的博客 2377

Windows-MacOSX-Ubuntu·不同平台文件互传文件共享

时间:2018-11-23 整理:byzqy 标题:Mac下的virtual box 安装的Ubuntu虚拟机互传文件问题 地址:https://blog.youkuaiyun.com/qq_20044689/article/details/52434028 标题:局域网下mac和windows互相访问共享文件 地址:https://blog.youkuaiyun.com/baby_come_h...

acb3000的博客 467

Unix/Linux/Mac os下 文件互传

说起文件互传,就不得不提命令scp. 他是Secure copy的缩写,使用ssh连接和加密方式, 如果两台机器之间配置了ssh免密登录, 那在使用scp的时候可以不用输入密码. scp 和 cp 比较类似, cp是在同一台机器上, 而scp是在不同机器上传输数据. 1. scp语法 $ scp --help usage: scp [-12346BCpqrv] [-c cip...

weixin_40881502的博客 390

macos与Linux互传文件

Mac传文件到Linux https://www.jianshu.com/p/1afd25e7459d 互传 https://www.jianshu.com/p/fe31642e4f24

qq_44095091的博客 316

局域网互传文件的软件

在局域网内互传文件常用的软件包括: 快传: 支持 Windows、macOS 和 Linux 系统的文件传输工具,可以在局域网内进行文件的传输和共享。 迅雷快传: 一款支持 Windows 和 Android 系统的文件传输工具,可以在局域网内进行文件的传输和共享。 Airdroid: 一款支持 Windows、macOS 和 Android 系统的文件传输工具,可以在局域网内进行文件的传输...

weixin_35749545的博客 4534

3分钟上手Linux跨平台文件传输工具:不联网也能电脑手机互传文件

下午三点,会议室里,你刚改完最后一份报告。U盘还在同事间传来传去,微信传文件会被压缩、还限大小,网盘则要注册登录绕一大圈。这种时刻你真正缺的,是一款合格的Linux跨平台文件传输工具。LocalSend——一个完全开源、对标 AirDrop 的免费项目,能在不联网、不注册账号的前提下,让同一局域网内的任意设备直接互传文件。接下来我用3分钟,带你从零把它跑通并完成第一次传输。 ## 快问快答:先花

gitblog_00473的博客 1039

电脑和手机互传文件麻烦?试试localsend一键传输, 安卓ios win mac都能用!不仅免费还不限速!

localsend是一款开源免费的跨平台文件传输工具,它支持windows macos linux ios 安卓这五大操作系统之间实现文件互传,非常适合平时想把照片和视频传到电脑上操作的朋友,无论是共享文件,图片还是视频都可以没有任何限制,只要简单操作就能轻松将文件传给附近的设备,可以说是解决了文件传输的最大痛点了如果你还在为手机电脑互传输文件而烦恼,localsend绝对是你的不二之选!它不仅免费、开源,还支持跨平台,特别适合我们日常在不同设备之间发发文件、图片和视频,比网盘方便多了,赶紧下载试试吧!

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 1286
上一篇: 监控告警满飞天,运维在家睡到自然醒
下一篇: 2024年Linux最新linux串口相关操作_linux com1
普通网友
博客等级 码龄5年 4697粉丝 610原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值