局域网内的手机、平板、电脑的文件共享

news2024/9/30 19:35:25

在日常工作生活中,经常需要将文件在手机、平板、电脑间传输,以下介绍三种较为便捷的方法:

1.LocalSend

该软件是免费开源的,可以在局域网内的任意手机、平板、电脑间传递文件,并且任意一方都可以作为“发送方”和“接收方”。同时该软件还支持直接传输“复制的文本内容”,如复制的“链接/账号/密码”等,使用非常方便

项目地址:GitHub - localsend/localsend: An open-source cross-platform alternative to AirDrop ,在右侧“Release”栏中会显示当前的版本,选择对应平台的安装文件即可

特点不限“发送方”和“接收方”,任意设备在安装对应平台的“LocalSend软件”后均可发起文件共享

PS局域网内传输文件本身并不需要网络,只需要这些设备处于同一局域网即可。因此可以关闭手机的数据连接,然后开启热点,PC连接该热点即可

2.FTP

使用FTP将PC上的文件共享给局域网内的所有设备。通常用于在PC之间共享大容量文件

特点:PC端通常作为“文件共享方”,移动端设备访问共享文件时需要单独的应用。但其在PC设备间分享“大容量文件”时非常方便

FTP Server端设置

1).下载FTP的“Server端”软件并安装:FileZilla - The free FTP solution

保持默认安装即可。安装过程中期间会提示设置Administrator密码,这里指的是“Server端管理密码”,与访问“FTP共享目录”时输入的“账户密码”是不同的,因此可以默认为空,也可自由设置

2).配置FTP Server

点击“Server -> Configure”打开配置窗口,添加配置内容:

步骤如下

*** 点击左侧“Rights management -> Users”,点击下方的“Add”添加用户名并设置密码

注意:添加用户时可以设置“无需密码”,也可以自由设置密码。设置完毕后,当访问该“FTP共享文件”时会弹出窗口要求输入“账户、密码”,填入即可

*** 在右侧下方的“Mount points”中添加需要共享的“文件或文件夹”。

为了方便文件共享,通常都是把所有文件放在一个目录里,然后将该文件夹共享。当需要添加新的共享文件时,则直接将该文件放入本目录即可,无需修改FTP Server的任何配置

不过也可以设置多个“共享目录”,将其分别填入“Mount points”列表中即可

参数设置

Virtual Path路径别名,可自由设置,但必须以“/”左划线开头代指右侧的“绝对路径”

Native Path:需要共享的文件夹的“绝对路径

“Virtual Path”的作用

当设置“FTP共享文件”时,通常会为不同的路径设置不同的别名Alias用以区分,如“/Image”,“/Text”等。这样在使用其他设备访问“FTP目录”时,会先展示各个Alias文件夹,点击对应的Alias后才会展示“该Alias对应的绝对路径”下的共享文件

注意:如果Alias直接填写“/”,则该Alias对应的绝对路径下的文件会直接展示在“FTP共享”的“根目录”下。如果“Mount points”只有一个共享路径,则可设置其别名Alias为“/”,如此其他设备访问“FTP共享”时则会直接看到该“绝对路径”下的文件

3).配置完毕后,点击右下角的“Apply”以及“OK”按钮即可。这样“FTP Server”端设置完毕

4).记录本机在局域网中的IP地址

使用“Win+R”打开“运行”弹窗,输入“cmd”,弹出“命令行窗口”,输入“ipconfig”

如上的“IPv4地址”即为本机在局域网中的IP

访问FTP共享文件

Windows端:

打开“资源管理器Explorer.exe”,在地址栏中输入以上记录的IP地址,如“ftp://192.168.1.3/” (无需输入端口号)

在弹窗中输入“FTP Server”添加Users用户时设置的“用户名、密码”即可

连接成功后则会显示该FTP Server共享的所有文件

移动端:

使用Android或IOS设备访问“FTP共享目录”时,需要先在PC上设置允许该“FTP Server”应用通过“Windows Defender 防火墙”,否则移动设备无法访问

允许FTP Server应用通过“Windows Defender 防火墙”

1).打开“控制面板 -> Windows Defender 防火墙”:

2).在弹出面板中选择右下角“允许其他应用”(如果该按钮是“灰色”,无法点击,则先点击右上方的“更改设置”)

选择“FileZilla”安装目录下的“filezilla-server.exe”即可:

注意:如果电脑上同时安装了“FileZilla Server”和“FileZilla Client”,此时需要选择服务端“FileZilla Server”,与Client端“FileZilla Client”完全无关。本步骤主要解决的是移动端设备访问FTP Server时被“Windows防火墙”挡住的问题,与Client端没有任何关系

参考链接:FileZilla搭建FTP服务器图解教程-腾讯云开发者社区-腾讯云

在移动端通过特定应用访问FTP共享文件

Android系统:下载安装“AndFTP”软件

“AndFTP”配置规则:1.设置ip地址、用户名、密码,端口号默认“21”     2.如果共享文件中包含中文命名,则设置编码格式为“UTF-8(Unicode)”即可  ,其他配置保持默认即可

IOS系统:下载"FTP Manager",正常配置即可

3.HFS

该应用专用于在PC上分享文件,然后局域网内其他设备通过“http://”链接来访问和下载文件

软件官网:HFS ~ HTTP File Server

特点:在PC上开启文件共享,局域网内任意设备均可向该目录上传共享文件,并且通过“http链接”访问共享目录,因此适用广泛。但在批量下载文件时操作较为繁琐。

由于其基于“http链接”的便捷访问,在软件开发中常用来模拟“网络下载文件”的流程

使用方式:

1.在官网下载"HFS.exe"并安装成功后,打开该软件如下图,直接将需要共享的文件拖到“Virtual File System”栏目(如果有弹窗,则选择“RealFolder”),之后在菜单栏中选择“Menu -> Switch On”打开该功能(默认为“开启”状态)

2.点击上图中左上角的“Open in browser”即可在浏览器中打开该共享的文件目录,之后选择对应的文件下载即可。

PS:当需要批量下载多个文件或者某个文件夹下的所有文件时,则先勾选需要下载的文件或文件夹,然后点击左侧的“Archive”按钮进行下载。该功能会将所有“选中的文件”放入压缩包中,下载完成后解压才能获取

非PC设备上传文件到共享目录

由于“HFS软件”目前只有PC平台有安装文件,因此如果有其他平台如手机需要向PC共享文件,则需要开通该共享目录的“多设备上传upload权限”

这里以如上共享的文件夹为例:

1).选中“共享文件夹Windows”,鼠标右键选择“Property”:

2).在弹出面板中选择“Permission -> Upload”,并勾选下方的“Anyone”

3).之后在浏览器中使用“http链接”打开该共享目录,即可在左侧“Actions”栏目中发现“Upload”按钮(共享文件夹的根目录是不显示“Upload”按钮的,需要在其子目录下才会显示)。

点击该按钮即可选择文件上传到共享目录

设置共享目录的访问权限

在HFS软件界面中,选中“共享文件夹”,鼠标右键选择“Property”,在弹出的窗口中选择“Permission -> Access”,点击右侧的“New account”创建新的访问账号

注意如果勾选了账号左侧的“复选框”,则代表只有该账号有访问权限,其他账户无法访问。因此如果需要在局域网多设备之间无缝分享,则不要勾选任意账户,保持默认即可

当限定只有指定账户才能访问共享目录,则通过浏览器访问时需要输入账户密码:

同理针对“Permission”下的“Delete、Upload”权限也是如此

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

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

相关文章

Windows11 安装confluence 7.4.0

Windows11安装confluence:7.4.0 1.打开终端管理员(管理员权限的PowerShell)2.按顺序执行以下命令,安装confluence服务3.浏览器(如Microsoft Edge) 打开 http://127.0.0.1:8100/ 配置confluence4.图示 本文是Windows11 安装confluence 7.4.0的步骤 本文参考 1.打开终端管理员(管…

⾃定义类型:结构体

目录 1. 结构体类型的声明 1.1 结构体回顾 1.1.1 结构的声明 1.1.2 结构体变量的创建和初始化 1.2 结构的特殊声明 1.3 结构的⾃引⽤ 2. 结构体内存对⻬ 2.1 对⻬规则 2.2 为什么存在内存对⻬? 2.3 修改默认对⻬数 3. 结构体传参 4. 结构体实现位段 4.1 什么是位段…

tcp 协议详解

什么是 TCP 协议 TCP全称为 “传输控制协议(Transmission Control Protocol”). 人如其名, 要对数据的传输进行一个详细的控制。TCP 是一个传输层的协议。 如下图: 我们接下来在讲解 TCP/IP 协议栈的下三层时都会先解决这两个问题: 报头与有效载荷如何…

基于Springboot的艺体培训机构业务管理系统(有报告)。Javaee项目,springboot项目。

演示视频: 基于Springboot的艺体培训机构业务管理系统(有报告)。Javaee项目,springboot项目。 项目介绍: 采用M(model)V(view)C(controller)三层…

数据结构——树与二叉树

目录 树与二叉树 1.树的定义 2.树的有关术语 3.二叉树(BinaryTree) 二叉树的性质: 特殊的二叉树 满二叉树: 完全二叉树 二叉树的存储结构 顺序存储结构 链式存储结构 二叉树以及对应接口的实现 1.二叉树架构搭建 2…

docker将本地镜像pull到阿里云和registry

目录 一、上次到阿里云服务器 1、制作一个带有vim功能的Ubuntu镜像 2、在阿里云上面创建镜像仓库 3、从阿里云仓库中上传和拉取镜像 二、上传镜像到本地私有库registry 1、下载镜像docker registry 2、运行私有库registry,相当于本地有个私有docker hub。 3…

MUNIK第二届功能安全及自动驾驶研讨会将在沪召开

2024年4月26日,由上海秒尼科技术服务有限公司(以下简称“Munik”)联合Parosoft主办的“第二届功能安全及自动驾驶研讨会”将在上海虹桥隆重开幕。 据了解,本次功能与自动驾驶安全研讨会,将聚焦在ISO 26262标准体系下,自动驾驶新形势下各个零部件供应商如何满足功能安全等相关重…

Ubuntu Desktop 快速显示桌面

Ubuntu Desktop 快速显示桌面 1. 快捷方式2. show desktop iconReferences 1. 快捷方式 Ctrl Win D:快速显示桌面 / 恢复屏幕显示 2. show desktop icon System Settings -> Appearance -> Add show desktop icon to the launcher ​ 点击 Show Desktop…

Druid连接池的能力介绍与使用方法

Druid连接池的能力介绍与使用方法 本文将介绍druid连接池的能力:监控sql调用数据(慢sql、调用量、异常堆栈)、防止sql注入和数据库密码加密。 1. Druid连接池简介 Alibaba Druid官网使用手册里是这样介绍的:Druid连接池是阿里巴…

云原生网络魔术师:Docker高级网络实战演练与深度解析

在Docker的世界中,网络无疑是一块充满魔力的土地。当我们超越了基础的网络配置,步入Docker高级网络领域时,你会发现一个全新的、强大而灵活的网络模型正在等待你的探索。本文将带你亲历Docker高级网络实战操作,揭开overlay网络、自…

【动态规划】Leetcode 70. 爬楼梯

【动态规划】Leetcode 70. 爬楼梯 解法1 ---------------🎈🎈题目链接🎈🎈------------------- 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 输入…

GaussDB WDR分析之集群报告篇

AWR报告目前已经成为Oracle DBA分析问题,定位故障最为重要的报告,阅读与分析AWR报告的技能也是Oracle DBA必备的技能。国产数据库为了提高运维便捷性,都在做类似Oracle AWR报告的模仿,只不过由于指标体系不够完善,因此…

Windows系统安装WampServer结合内网穿透实现公网访问本地服务

文章目录 前言1.WampServer下载安装2.WampServer启动3.安装cpolar内网穿透3.1 注册账号3.2 下载cpolar客户端3.3 登录cpolar web ui管理界面3.4 创建公网地址 4.固定公网地址访问 前言 Wamp 是一个 Windows系统下的 Apache PHP Mysql 集成安装环境,是一组常用来…

网络安全笔记-day7,共享文件服务器

文件共享服务器 准备阶段 打开虚拟机win2003 创建文件 D:. —share   –down   |  test1.txt   |   —up     01xxx.txt     02xxx.txt 配置IP win2003 192.168.1.10 255.255.255.0 winxp 192.168.1.20 255.255.255.0 创建共享文件夹 创建共享&#xff1…

Axure RP 9 for Mac中文激活版:原型设计工具

Axure RP 9 for Mac是一款值得设计师信赖的原型设计工具。它以其卓越的性能和稳定的运行赢得了广大用户的赞誉。 软件下载:Axure RP 9 for Mac中文激活版下载 在Axure RP 9中,您可以尽情发挥自己的设计才华,创造出独一无二的原型作品。无论是…

【MySQL】9. 内置函数

函数 1. 日期函数 获得年月日: mysql> select current_date(); ---------------- | current_date() | ---------------- | 2024-03-23 | ---------------- 1 row in set (0.00 sec)获得时分秒: mysql> select current_time(); ------------…

看完就等于拿捏浮点数在内存中的储存了

诸君又该学习了,今天我们继续来一睹浮点数的奥妙真容。 经过前面文章对整形提升相关的解释,我们都对整形和字符在内存空间上的储存已经有了大概的认知,那么现在我们就来好好讲讲浮点数在内存中的储存规则。 目录 浮点数与整形储存的不同 …

which is not functionally dependent on columns in GROUP BY clause 错误解决方法

今天遇到了which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_modeonly_full_group_by的错误,记录一下解决方法。 该错误是因为在SQL语句中用到了聚合函数,但是聚合函数之外的字段没有全部放到group …

电脑电池健康度查询

首先使用winr 输入cmd,打开黑窗口 再出入以下代码: powercfg/batteryreport将路径中文件找到即可查看电池健康度。

软件测试(自动化测试)

1. Selenium 1.1 Selenium是什么? 用来做web自动化测试的框架。 1.2 Selenium特点 支持各种浏览器,支持各种平台,支持各种语言,有丰富的API, 1.3 工作原理 1.4 Selenium环境搭建 下载配套浏览器及驱动 这里使用Ch…