按关键词阅读: 操作系统 安卓 Python Linux 局域网
文章图片
文章图片
文章图片
zerotier——虚拟局域网搭建工具家里网络没有公网IP , 如何访问家里的服务器呢?zerotier和tailscale二者都是不错的解决方案 。 我最先接触的zerotier , 所以一直用的是zerotier搭建的虚拟局域网 。 通过zerotier让电脑、手机和NAS等设备处于同一个局域网中 , 然后就可以通过Docker搭建各种web服务 。
juicessh——安卓SSH客户端维护服务器少不了SSH , 手机上的SSH客户端选择不多 , 我目前在用的是JuiceSSH , 官方版目前免费且无广告 , 是非常良心的一个应用 。 当然如果你想要更原生的SSH , 可以试一下下面的termux 。
├── COPY: # 复制├── PASTE: # 粘贴├── More: # 更多
├── Select URL: # 提取屏幕所有网址
└── Share transcipt: # 分享命令脚本
└── Reset: # 重置
└── Kill process: # 杀掉当前会话进程
└── Style: # 风格配色 需要自行安装
└── Keep screen on: # 保持屏幕常亮
└── Help: # 帮助文档
termux——安卓Linux模拟器termux作为Linux模拟器 , 可以提供更原生的命令控制台 。 SSH对于termux而言只是小试牛刀 。 通过termux你甚至可以在手机上模拟安装一个带桌面的Linux系统 。 各类Linux程序也可以通过termux的pkg包管理进行安装 。 唯一遗憾的是termux目前还不能直接安装Docker 。 通过termux甚至可以搭建一个网站 , 如果你有公网IP还能实现外网访问 。 如果你对通过手机建网站感兴趣 , KSWEB更简单一点 。
因为 Termux 是一款 Linux 终端模拟器 , 因此 , 在命令的使用方面和 Linux 是一致的 。 在这里 , 我将介绍一些针对 Termux 工具的一些使用方法 。
初次使用的准备工作业内已经有了一种共识 , 在涉及包管理方面 , 尽量都会将官方源替换成国内镜像源 , Termux 也不例外 。 初次进入 Termux 后 , 我们可以使用清华的源[系统
。
替换为国内镜像后 , 接下来 , 需要开启 Termux 的存储权限:
$ termux-setup-storage
弹出的权限点击始终允许
一些简单的应用HTTP Server有些时候 , 我们需要将 Android 上的某些文件发送到其他设备(例如笔记本 , 分享) 。 以往的解决方案一般是用微信或者 QQ 来作为中转站 , 现在 , 可以利用 Termux 搭建一个简单的文件服务器来实现 。
$ pkg install python -y # 需要使用 Python
$ ifconfig wlan0 # 查看 Android 在局域网中的 IP 地址(我的为 192.168.10.12)
$ python -m http.serverServing HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/)...
命令成功运行之后 , 可以看到输出信息中包含了端口地址(我这里是 8000) 。 此时 , 用另外一台处于相同局域网(例如 Wi-Fi)的设备在浏览器地址输入 192.168.10.12:8000
即可访问文件服务器了 。
看起来像黑客一提到命令行 , 怎能少得了那些酷炫的字符如降雨一般 , 这看起来就很黑客 。 我们可以通过安装 pkg install cmartix
来实现这种效果 。
Pydroid——安卓手机Python编程工具Pydroid是我遇到的目前最好的安卓手机Python编辑工具 。 如果喜欢在通勤途中写写程序自娱自乐可以安装一个 , 比玩游戏有趣 。 安装需要一定的网络环境 。
向日葵 ---远程操作软件
免费版完全够用 。。。
Fdroid——开源的APP商店网上介绍不多 , Fdroid是一个开源的应用程序下载商店 , 上面有很多小众的开源APP 。 我经常会去上门找一找有意思的APP , 因为开发者基本是国外的 , 所以Fdroid的APP基本是英文的 。
稿源:(未知)
【傻大方】网址:/c/1202b21J2021.html
标题:安卓|旧手机变成服务器