三分钟,利用 Termux 将你的安卓手机变成 linux 服务器 (非密钥)

转自:https://blog.csdn.net/sinat_34885663/article/details/86155707

三分钟,利用 Termux 将你的安卓手机变成 linux 服务器 (非密钥)
关键词:Termux,ssh,安卓,linux,服务器

入手小米MIX3 之后刚巧闲置了一台碎屏 小米6,想着利用起来,结果就遇到了大杀器 Termux ,安卓端可以用 linux 命令而且还支持 apt 有木有!!!

于是就想着利用它搭建一个小小的服务器供自己娱乐

但是之前搜索过很多方法,都需要密钥啥的,太过麻烦,自己折腾了好久,这里整理一份不需要密钥只需要密码的 ssh 连接方法,只需要 7 步,超级简单!

手机端操作,打开 Termux , 当然你得去下载 Termux
1.调出出控制辅助按键

音量上 + q
1
这里推荐使用 Google 中文输入法,有些键盘英文不会直接上屏,所以无法成功

2.常规操作一波升级

输入命令

apt update
apt upgrade
1
2
3.安装 ssh 和用户管理模块

apt install openssh
pkg install termux-auth
1
2
4.获取用户名

whoami
1
输出结果如: u0_a150

5.设置密码

passwd
1
6.查看本机 ip

ifconfig
1
如 inet addr: 192.168.2.243

7.设置 ssh 端口 为 9000

sshd -p 9000
1
电脑端操作
打开 powershell 输入

ssh [email protected] -p 9000
1
语法 ssh [用户名]@[IP 地址] -p [sshd 设置的端口]

然后回车输入刚才设置的密码就 OK 了

如果提示:
WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

则清空电脑端 {user}/.ssh/known_hosts 文件的内容就行

后记
然后你就可以通过 ssh 利用 apt 或者 pkg 命令安装 node , git , Python , DB ,sftp 等软件或者协议,接下来你的手机就可以变成一台服务器了,而且是性能强劲的服务器!

如果想要通过电脑端管理手机存储内的文件:

ssh 连接后可以执行 termux-setup-storage 命令,把存储卡挂载到 /data/data/com.termux/files/home/storage/shared 目录下这样就可以用 cd <path>命令访问手机存储的目录了

前提是 Termux 拥有访问存储的权限,就一般软件的权限设置一样

你甚至可以通过 tsudo 命令来获取 root 权限来操控手机系统软件和文件(前提是手机得 root,并且 root 权限已经分配给给 Termux)

接下来你就可以使用一般的 linux 命令来操控你的手机了

————————————————
版权声明:本文为CSDN博主「进击的Mark」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/sinat_34885663/article/details/86155707

原文地址:https://www.cnblogs.com/weizhxa/p/12325928.html

时间: 2024-11-11 10:01:27

三分钟,利用 Termux 将你的安卓手机变成 linux 服务器 (非密钥)的相关文章

安卓手机链接window服务器工具。安卓手机连接linux服务器工具

服务器端分为window和类unix 链接类unix工具juicessh 1. 手机搜索juicessh 2. 下载安装软件,以下是安装后界面图,点击链接 3. 输入IP,端口,选择认证方式 4.添加认证 5.点击链接,点击空白区域,出现下图 链接window工具 搜索microsoft远程桌面,也可在APP应用市场搜索下载 打开软件,增加链接 选择desktop,进入增加主机信息页面 选择add 输入主机,端口,用户密码等信息 输入完成保存 原文地址:http://blog.51cto.com

利用kali生成木马远程控制安卓手机

首先控制安卓手机,需要生成一个木马,生成后门 kali的IP地址:172.16.3.45 1.要达到远程控制安卓手机,你需要避开公网,所以在这里可以去买条隧道,我使用的是natapp里面的隧道 在natapp里面注册登录,可以去免费领取一条隧道,也可以去购买隧道,都很实惠的 2.获得隧道对应的IP地址以及端口号 首先配置隧道参数 ip地址选择你的kali的IP地址,本地端口尽量选择高位端口 下载natapp,打开 natapp -authtoken=**********   (********为

教你解决安卓手机的谷歌服务器被封问题

根据月光博客的报道,从昨天开始 大量中国安卓手机用户反映Android Market 谷歌官方电子市场无法在手机上打开,另外Gmail也无法在手机上打开,另外Google联系人无法同步,还有一些用户甚至出现谷歌地图无法打开的现象. 而在手机上启用VPN后谷歌电子市场就可以正常工作了,因此怀疑是谷歌电子市场被封.想要知道具体的安卓手机应用开发方面的知识可登入e良师益友网哦 今天Google+上也有很多用户反映安卓手机上所有谷歌服务都无法使用的问题.如果安卓手机谷歌服务真被彻底封锁的话,对国内的安卓

java利用Jsch实现在windows平台远程操作linux服务器

说明:exec用于执行命令:sftp用于文件处理 1 package com.wyg.simple; 2 3 import java.io.BufferedReader; 4 import java.io.File; 5 import java.io.FileInputStream; 6 import java.io.FileNotFoundException; 7 import java.io.IOException; 8 import java.io.InputStream; 9 impor

短短三分钟内就可能被入侵的七种物联网设备

ForeScout公司近日发布了物联网企业风险报告,这份报告概述了常见设备如何给企业带来固有风险的严峻现状. 该公司研究了七种常见的企业物联网设备,结果表明,它们的核心技术.基本的开发方法和快速生产使得在软件.固件和硬件里面实施适当的安全机制成了一项"经常被忽视的任务". ForeScout科技公司的总裁兼首席执行官迈克尔·德萨塞尔(Michael DeCesare)在报告中说:"物联网已得到公众的接受,但是这种设备在企业界的普及带来了大得多的攻击面――这为黑客提供了易于访问

LIN、CAN、FlexRay、MOST,三分钟搞明白四大汽车总线

LIN.CAN.FlexRay.MOST,三分钟搞明白四大汽车总线 2016-09-21 13:09 汽车中的电子部件越来越多,光是ECU就有几十个,这么多的电子单元都要进行信息交互.传统的点对点通信已经不能满足需求,因此必须要采用先进的总线技术. 车用总线就是车载网络中底层的车用设备或车用仪表互联的通信网络.目前,有四种主流的车用总线:CAN总线.LIN总线.FlexRay总线和MOST总线. 用一张表格来说明各种总线的区别 LIN总线 LIN(Local Interconnect Netwo

《三分钟,在Github上开启自己的博客》

咳咳,这几天用博客园实在有点不方便,譬如添加图片啥的,不过免费又无广告,我就也不要自行车了. 三分钟,教在GitHub上开启个人博客.当然这也是一个玩笑,不过利用GitHub托管,你把它当个人博客用似乎也没什么不行,就是我倒真没看到有人在GitHub上面坚持下去.就当是熟悉GitHub的基础操作吧. 1.首先,你要有个GitHub的账号. 2.点击右上角, ![](https://img2018.cnblogs.com/blog/1687480/201905/1687480-2019051805

三分钟教你学Git (四)之紧急救助

如果你不小心git reset --hard HEAD^ 然后这个commit又没有在别的git仓库中,怎么办?是不是这次修改就丢了呢? 当然不是,git为我们每次都历史都保留了reference log 如下: $ git commit -A -m "hongchangfirst commit" 你现在看git的历史记录,你可以看到两次提交: $ git log * d1f3fg5 (HEAD, master) hongchangfirst commit 现在让我们来重置回第一次提交

三分钟教你学Git (一)之技巧

先来看看几个比较有用的技巧 git stash 将工作区中的状态保存到栈中,供以后apply/pop.可以把它理解为一个commit,但是是存在另一个仓库里的. git reset --hard 将暂存区,工作区,版本库都恢复到某一次提交的状态 --soft 暂存区和工作区都不变,只改变版本库的状态 --mixed (默认) 将版本库和暂存区都改变,不改变工作区 如果在commit之后进行push,发现别人在你之前做了push,这时应该怎么办呢? git reset --mixed HEAD^