电脑(Linux/Windows)使用SSH远程登录安卓(Android)手机实现无线传输和管理文件(图文详解)

安卓手机连接ssh主机教程 下载地址 阅读详情
AI摘要

本文详细介绍如何利用SSH协议在Linux或Windows系统上远程登录安卓手机,实现无线传输及高效管理手机文件,包括开启SSH服务、连接配置及常用命令。

电脑(Linux/Windows系统)使用SSH远程登录安卓(Android)手机实现无线传输和管理文件(图文详解)

温馨提示

本文只针对安卓(Android)手机!iPhone或者WP的手机用户,请不要浪费时间在本文。

前言

在将Android手机连接到电脑上进行文件传输的时候,总会遇到很多问题。

例如:

  • 在win系统上,通过数据线连接电脑之后,我们只是简单的想要复制几个文件到电脑上或者相反,但是需要安装驱动,最主要的是,只要手机一连上电脑,电脑上马上就开始各种弹窗、各种流氓软件就开始不受控制,自动在手机和电脑上中断,这个过程我们还没有办法进行控制,能做的只是在传输文件结束,断开手机和电脑的数据线,然后分别卸载手机和电脑上的一系列垃圾软件;
  • 在Linux上,虽然没有垃圾软件,但面临的问题是缺少驱动,需要下载驱动或者其他问题(我的手机是用乐视手机刷的小米系统,在系统中找不到USB调试选项,也就是连不上电脑)。
  • 还有一个问题就是,有些情况下,我们身边没有数据线,这样的话似乎一切都无从谈起。依靠通过QQ将文件传输到电脑或者将文件上传到网盘,在从网盘下载文件到电脑。这有的时候,没有WiFi的话,情况就很糟糕了。

那么,由于安卓手机系统实际上是由Linux内核剪裁、修改、包装而来的。所以,安卓手机手机就支持通过SSH、Telnet等协议进行远程登录(远程登录指的是两个主机,也就是手机和手机、或者手机和电脑、或者电脑和电脑之间,不需要具体的物理线路连接,就可以相互通信。本文是手机和电脑之间进行相互通信。)。本文介绍的是通过SSH进行登录。远程登录,不需要数据线连接、也可以不需要互联网。

远程登录可以提供的功能

远程登录之后,就可以在电脑上管理手机存储卡(内存卡)中的文件/文件夹。这种管理包括:创建、修改、复制、移动、删除、重命名。
可以只在电脑上对手机存储卡中的文件进行上述管理,也可以将手机(电脑)上的文件传输到电脑(手机)上,并且这种传输过程中的传输速度是十分高的。

连接条件

  • 手机和电脑都连接在同一路由器(或者WiFi)上;
  • 用手机开热点,电脑连接手机的WiFi;
  • (对于有开启热点功能的电脑)用电脑开启热点,手机连接电脑的热点;
  • 手机和电脑都直接连接在互联网中。这里所说的“直接连接”是指手机和电脑都不是连接到路由器(WiFi)上的,也就是说手机是通过数据流量上网的、电脑是通过网线和拨号方式上网的。

测试是否能够通过SSH进行连接

打开电脑命令提示符/终端(Linux系统直接打开终端即可。Windows系统,打开cmd命令提示符窗口,不会打开的话,在网上搜索方法。),在窗口中输入:“ping 手机IP”,并按回车。如:
ping 192.168.2.167
如果回车之后,终端中有稳定的多行输出,则证明可以连接,否则证明不可以连接。

问题:如果电脑和手机都连接在同一WiFi上,且均能正常上网,则不用进行ping检查,因为一般情况下,路由器都设置了AP隔离,所以两台设备之间ping不通(即不会有稳定的多行输出)。


前期准备

  • 手机安装SSH sever服务管理软件,例如SSHDroid
  • Linux系统不用做准备
  • Windows系统安装MSYS软件

注:这两款软件,在网上都可以找到安装包。如果找不到,可以通过文末提供的联系方式联系博主,获取软件安装包

本博客是基于SSHDroid和MSYS的

在windows系统上,安装MSYS软件后,桌面上会有如下快捷图标:
这里写图片描述
双击打开MSYS,会弹出如下窗口:
这里写图片描述
这就是我们需要的Windows系统下的终端。

手机开启SSH服务

安装SSHDroid后,打开SSHDroid(这个过程可能会需要root即超级用户权限,这时赋予该软件root权限)
当手机和电脑连接到同一WiFi时,显示如下图所示:
这里写图片描述

当用手机开热点,电脑连接手机热点时,显示如下图所示:
这里写图片描述

特大提醒!!!

特大提醒!!!!!
如果你传输完毕了,或者是不打算以后使用这种方法而要卸载SSHDroid了,一定一定要记得,打开这个软件,点击右上角的“停止”按钮,这样就可以关闭手机的SSH远程登录服务,否则,您的手机会存在巨大的数据被盗的风险!!!!请务必重视!

Windows系统下使用SSH登录手机(手机电脑连接同一WiFi)

在终端输入:
ssh -p [端口号] root@[手机IP]
然后回车。第一次登陆会有确认登录提示,你在后面输入yes,然后按回车,就进入了登录过程,这时要求输入root用户密码,(如果你没有更改密码的话)默认密码是admin,输入,然后回车即可登录到手机了。注意ssh命令中的-p参数,p是小写。

以上命令解释:ssh是SSH连接命令,-p是端口号参数,后面的22,是端口号。-p和端口号需要同时出现或同时不出现。后面的root是以root用户身份登录(如果你没有创建过其他用户,则只有root用户。如果你不知道有没有新用户,那说明你只有root用户),@是必要的符号,后慢的[手机IP]是你手机的IP地址,这个在手机上的SSHDroid软件界面上有显示。例如我的手机IP地址是192.168.2.167,端口是默认端口22。那么,我登录手机的命令就是:
ssh root@192.168.2.167
或者
ssh -p 22 root@192.168.2.167
登录之后,就可以用一些Linux系统中管理(新建、删除、修改、复制、移动、重命名、压缩)文件/文件夹的方法管理手机中的文件。如果不知道这些命令怎么用,请自行百度,教程很多。

需要退出登录时,输入exit命令,并按回车键,即可退出登录。

如果需要在电脑和手机之间传输(复制)文件/文件夹,那么不可以登录手机,如果登录了手机,就只能对手机内部文件/文件夹进行管理,而无法在手机和电脑之间传输文件。如果你已经登录了,那么请用上述退出登录的方法退出登录。然后在终端中用scp命令进行复制。
scp命令用法:注意scp命令中的-P参数,P一定是大写。
scp [-r] [-P] [端口号] 源路径 目标路径
命令解释:scp是复制命令;当需要复制一整个文件夹,而不是一个文件时,需要加上-r参数,告诉系统进行递归复制(也就是把整个文件夹都复制过来);当端口号不是默认的端口号22时,需要用-P参数,后面的端口号是你设置的端口号(如果你没有设置过端口号,那么你的端口号就是默认的端口号22)。当端口号是默认的22时,加不加-P参数都可以;源路径是指你要复制的文件所在的路径,如果是复制文件,则精确到文件名,如果是复制文件夹,则精确到要复制的文件夹名;目标路径是指你想将文件/文件夹复制到哪里,给出要复制到的路径。
例如:
1、要复制手机中的整个相册到D盘的Picture文件夹下,则是:
scp -r -P 22 root@192.168.2.167:/sdcard/DCIM/Camera /d/Picture/
或者
scp -r root@192.168.2.167:/sdcard/DCIM/Camera /d/Picture/

2、要复制手机相册里面的一个名叫“明月千里寄相思.mpg”的视频文件到D盘movie文件夹下,则是:
scp -r -P 22 root@192.168.2.167:/sdcard/DCIM/明月千里寄相思.mpg /d/movie/
或者
scp -r root@192.168.2.167:/sdcard/DCIM/明月千里寄相思.mpg /d/movie/

3、要复制D盘的Picture文件夹到手机中相册中,则是:
scp -r -P 22 /d/Picture root@192.168.2.167:/sdcard/DCIM/Camera/
或者
scp -r /d/Picture root@192.168.2.167:/sdcard/DCIM/Camera/

4、、要复制D盘movie文件夹下的一个名叫“明月千里寄相思.mpg”的视频文件到手机相册里面,则是:
scp -r -P 22 /d/movie/明月千里寄相思.mpg root@192.168.2.167:/sdcard/DCIM/
或者
scp -r /d/movie/明月千里寄相思.mpg root@192.168.2.167:/sdcard/DCIM/

操作如下图所示:
这里写图片描述

上图是在默认端口号下进行的,如果修改了端口号(例如我将端口号修改为6666),则如下图所示:
这里写图片描述

Windows系统下使用SSH登录手机(手机开热点供电脑连接)

操作都同“Windows系统下使用SSH登录手机(手机电脑连接同一WiFi)”所讲。
具体截图如下:

这里写图片描述

———————–

本文技术内容已在前文叙述完毕,后文内容在前文的基础上以此类推得到。实际使用中请灵活处理

Linux系统下使用SSH登录手机(手机电脑连接同一WiFi)

操作都同“Windows系统下使用SSH登录手机(手机电脑连接同一WiFi)”所讲。
具体截图如下:
(复制单个文件到Linux桌面)
这里写图片描述

(复制整个文件夹到Linux桌面)

这里写图片描述

Linux系统下使用SSH登录手机(手机开热点供电脑连接)

本节方法同“##Windows系统下使用SSH登录手机(手机开热点供电脑连接)”。故不再赘述。

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

博主联系方式

以上内容皆为博主亲自验证。
如有疑问,欢迎发送邮件至 zhanghuoding@yeah.net 或者加QQ群274313939寻求解答

如何在手机中安装SSH并通过电脑MobaXterm访问 一定要先执行update和upgrade,否则会安装openssh失败,如果显示“1 not upgraded”,那么就要清除ssh后再重新安装。修改MobaXterm中SSH的访问端口为8022。修改端口后需要要重新开启会话,否则没有修改到。termux是手机中的命令行工具。第四步 安装openssh。openssh是服务端。第三步 申请读写权限。 阅读详情

相关推荐

如何利用ssh将手机连接电脑

电脑连接 ssh + 刚刚得ip + -p 8022。下载完以后要设置密码,我设置得是 123456。首先我们需要下载ssh,因为我们没有安装。我可以在这里启动我手机上的vnc。sshd 命令意思是开启ssh。

wniuniu_的博客 1522

一款手机上就能使用的SSH工具,【非常牛x】

工欲善其事必先利其器,我们在日常工作中需要登录服务器。在Pc端工具比较丰富,如Xshell等。而在手机端有没有好用的ssh连接工具呢?

logic1001的博客 9601

Claude Code VSCode集成开发指南:AI编程助手完整配置

Claude Code与Visual Studio Code的深度集成为开发者提供了强大的AI编程支持。本文详细介绍Claude Code VSCode扩展的安装配置、功能特性和实际应用方法。通过完整的配置流程和代码示例,帮助开发者充分利用Claude AI的智能编程能力。文章涵盖从环境搭建到高级功能应用的完整指南,包括代码自动补全、智能重构、实时代码分析等核心功能的使用技巧,以及与现有开发工作流的整合方案。

2501_93058131的博客 5982

公网使用SSH远程连接安卓手机Termux - Android手机服务器

使用安卓机跑东西的时候,屏幕太小,有时候操作不习惯。不过我们可以开启ssh,使用电脑PC端SSH远程连接手机termux。本次教程主要实现在安卓手机termux上安装SSH,在电脑上通过SSH远程连接Termux。同时在Termux上做内网穿透,用cpolar创建安全隧道映射22端口,实现在外也可以SSH远程连接Termux,无需公网IP,也不用设置路由器 ,这里使用国产内网穿透工具cpolar简单实现。

分享学习知识地方 9654

智能车竞赛蚂蚁搬家组:NXP-MicroPython与STC单片机协同搬运策略解析

本文深入解析智能车竞赛蚂蚁搬家组中NXP-MicroPython与STC单片机的协同搬运策略。通过硬件选型、通信架构设计、效率优化及实战经验分享,展示了如何利用NXP-MicroPython的实时控制与STC单片机的感知导航优势,实现高效多智能体协同作业,为参赛团队提供实用技术参考。

motor的博客 1080

【时时三省】tessy 集成测试 总论

序论不积跬步无以至千里,不积小流无以成江海。正文。

时时三省的博客 1147

安卓手机远程连接linux系统,电脑(Linux/Windows)使用SSH远程登录安卓(Android)手机实现无线传输和管理文件(图文详解)-Go语言中文社区...

电脑(Linux/Windows系统)使用SSH远程登录安卓(Android)手机实现无线传输和管理文件(图文详解)温馨提示本文只针对安卓(Android)手机!iPhone或者WP的手机用户,请不要浪费时间在本文。前言在将Android手机连接到电脑上进行文件传输的时候,总会遇到很多问题。例如:在win系统上,通过数据线连接电脑之后,我们只是简单的想要复制几个文件到电脑上或者相反,但是需要安装驱...

weixin_42500369的博客 3943

081、空间降噪(Spatial Denoise)实战:双边滤波、非局部均值与BM3D在ISP中的调优

调参时,别只看PSNR/SSIM。找几个典型场景(夜景、人像、文字、天空),在真实设备上肉眼对比。我见过PSNR涨了2dB但图像看起来更差的案例——因为PSNR不惩罚纹理丢失。空间降噪这块,理论说再多,不如动手调一次。下次遇到噪点问题,先别急着上BM3D,试试双边滤波的自适应参数,说不定有惊喜。

zzfmlxs的博客 43

手机连接电脑linux系统怎么样,电脑(Linux/Windows)使用SSH远程登录安卓(Android)手机实现无线传输和管理文件(图文详解)...

电脑(Linux/Windows系统)使用SSH远程登录安卓(Android)手机实现无线传输和管理文件(图文详解)电脑LinuxWindows系统使用SSH远程登录安卓Android手机实现无线传输和管理文件图文详解温馨提示前言远程登录可以提供的功能连接条件测试是否能够通过SSH进行连接前期准备手机开启SSH服务特大提醒Windows系统下使用SSH登录手机手机电脑连接同一WiFiWindows...

weixin_39568659的博客 891

UE5实现建筑剖切效果

UE5实现建筑剖切效果

专注GIS开发 8463

激光打标轴坐标计算分析

‌:基于坐标差的平方和开方运算,勾股定理将几何关系转化为代数计算,从而实现了从坐标到距离的精确转换‌12。直角三角形的应用从上图可以看到A,B,P三个点连起来就是一个直角三角形了。用勾股定理计算距离 C#有相关的方法直接传参数就可以了。很方便。

StevenChen的博客 311

windows远程android传输文件,电脑(Linux/Windows)使用SSH远程登录安卓(Android)手机实现无线传输和管理文件(图文详解)-Go语言中文社区...

电脑(Linux/Windows系统)使用SSH远程登录安卓(Android)手机实现无线传输和管理文件(图文详解)温馨提示本文只针对安卓(Android)手机!iPhone或者WP的手机用户,请不要浪费时间在本文。前言在将Android手机连接到电脑上进行文件传输的时候,总会遇到很多问题。例如:在win系统上,通过数据线连接电脑之后,我们只是简单的想要复制几个文件到电脑上或者相反,但是需要安装驱...

weixin_31544577的博客 1413

MobaXterm简介和使用(服务器连接工具)

MobaXterm 是一个功能强大的远程计算工具,集成了许多常用的远程计算功能,包括 SSH、X11、RDP、VNC、FTP、SFTP 等。

清平乐的技术专栏 1944

linux远程下载文件到d盘,电脑(Linux/Windows)使用SSH远程登录安卓(Android)手机实现无线传输和管理文件(图文详解)...

电脑(Linux/Windows系统)使用SSH远程登录安卓(Android)手机实现无线传输和管理文件(图文详解)温馨提示本文只针对安卓(Android)手机!iPhone或者WP的手机用户,请不要浪费时间在本文。前言在将Android手机连接到电脑上进行文件传输的时候,总会遇到很多问题。例如:在win系统上,通过数据线连接电脑之后,我们只是简单的想要复制几个文件到电脑上或者相反,但是需要安装驱...

weixin_39753857的博客 572

ESP32-C3蓝牙透传通信的BLE协议栈工程实践

蓝牙低功耗(BLE)透传是一种基于GATT服务模型的数据透明传输机制,其核心原理在于Peripheral设备通过广播建立连接,并在GATT Server层暴露可读写特征值实现双向数据通道。该技术具备低功耗、跨平台兼容性强、开发门槛适中等优势,广泛应用于智能硬件、工业传感器与嵌入式网关等场景。在实际工程中,透传稳定性高度依赖BLE协议栈的分层协同——Link Layer负责可靠连接建立,GATT Server则定义数据交互语义;而ESP32-C3的AT指令集正是对这两层能力的封装调度。本文聚焦BLE透传的关键

weixin_29859471的博客 123

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

电脑(Linux/Windows)使用SSH远程登录安卓(Android)手机实现无线传输和管理文件(图文详解)----sshdroid可实现功能!!!

原文地址::https://blog.youkuaiyun.com/zhanghuoding/article/details/72848307 相关文章 1、使用ssh方式管理你的android手机----https://blog.youkuaiyun.com/sbvfhp/article/details/8131518 2、Quicksshd_V2.0.3.apk----https://download.youkuaiyun.com/download/flynetcn/5225574 ...

xqhrs232的专栏 1345

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Linux基础

本文系统介绍了Linux操作系统的基本概念、发行版分类及核心特性,涵盖局域网组建原理与VMware虚拟网络组件(如NAT模式、虚拟交换机、DHCP等),重点讲解SSH远程安全登录机制。同时详细阐述Linux文件系统结构(单根目录树)、常用命令(如ls、cd、cp、rm、find、grep)及管道、重定向操作,并介绍vi/vim编辑器的三种工作模式与基本操作。内容全面,适用于初学者掌握Linux基础技能。

ctlover的博客 172

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

四大操作系统核心差异解析:从内核架构到应用场景的实战指南

1. 从“能用”到“好用”:四大操作系统的核心分野 如果你刚接触编程或系统运维,面对 Windows、macOS、Linux 和鸿蒙这四个名字,最直接的困惑可能就是:我该选哪个?它们到底有什么不同?网上的对比文章要么太学术,要么太零散。作为一个在 Windows 上写代码、在 macOS 上做设计、在 Linux 上跑服务,并且持续关注鸿蒙生态的开发者,我的看法是: 它们的区别远不止于界面和软件商店,而是根植于设计哲学、目标用户和生态策略的深层差异。 简单来说,你可以这样理解: Windows 是面向最广泛

weixin_30321449的博客 416

1.Linux基础指令上【由浅入深-Linux】

Linux发展历程与企业应用现状摘要 Linux的诞生源于UNIX的闭源商业化与GNU计划的推动。1991年,Linus Torvalds开发出Linux内核,后与GNU工具结合形成完整操作系统,并以GPL协议开源,促成了全球协作开发。如今,Linux已成为企业级核心基础设施,主导服务器(如金融系统)、嵌入式设备(工业控制)、云计算(Kubernetes底座)及AI算力集群。主流企业发行版包括: 红帽系(RHEL/CentOS替代版Rocky Linux)以稳定性著称; Debian/Ubuntu适配云原生

插花弄玉的博客 1155

Linux操作系统

本文系统介绍了Linux操作系统的基础知识及常用操作,主要内容包括:1. Linux系统概述:介绍操作系统的概念、Linux发展历史和发行版;2. 环境搭建:详细讲解虚拟机的安装配置和远程连接方法;3. 基础命令:涵盖文件管理、目录操作、进程控制等常用命令;4. 权限管理:包括用户管理、文件权限设置等;5. 系统运维:涉及网络配置、软件安装、主机状态监控等;6. 实用工具:介绍文本编辑、文件传输、压缩解压等实用工具的使用。文章还对比了Linux与Windows系统的差异,强调了命令行操作的重要性,并提供了大

2501_94085327的博客 511

推荐两个Android手机上比较好用免费的SSH客户端APP

我平时比较常用的两个手机SSH客户端APP,JuiceSSH 和 阿里云APP 最好用的感觉还是 JuiceSSH ,配色界面比较友好,操作都非常方便 上图看看吧: 第一个是我觉得最好用的 JuiceSSH 官网地址:https://juicessh.com/ 下载页面:https://juicessh.com/changelog#v2.1.4 最新版本:https://www.dro...

蜗牛的专栏 24万+

支持移动版的ssh工具-Aechoterm

使用云同步需要登录和设置自定义密钥:自定义密钥保存在本地,尽量不要频繁的修改或删除,否则一旦忘记,就无法解密使用该密钥上传到云服务器的内容(目前云同步的会话和快捷命令已经与PC端连通,如果你已经在电脑上设置了自定义密钥,记得和电脑上的的密钥保持一致,否则会提示密钥不匹配)这里要特别指出分享会话的功能:类似淘宝口令一样,点击分享会话后,会生成一段链接,通过微信发送给好友后,好友一旦成功复制链接,在打开Aechoterm后,会弹出有分享的会话,选择连接可以快速的打开会话。

CBSlingzhijing的博客 8155

使用SSH远程连接安卓手机Termux - Android手机服务器

使用安卓机跑东西的时候,屏幕太小,有时候操作不习惯。不过我们可以开启ssh,使用电脑PC端SSH远程连接手机termux。本次教程主要实现在安卓手机termux上安装SSH,在电脑上通过SSH远程连接Termux。同时在Termux上做内网穿透,用cpolar创建安全隧道映射22端口,实现在外也可以SSH远程连接Termux,无需公网IP,也不用设置路由器 ,这里使用国产内网穿透工具cpolar简单实现。

克克克克业业的学习记录 5475
上一篇: Deepin Linux 15.3桌面版更新系统后文件管理器无法打开解决方案
下一篇: 用windows系统下的DOS命令将腾讯视频客户端下载的qlv文件转换成MP4格式(图文详解)
评论 11
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值