巧妙设置Android来方便管理Linux和Windows

简介:

前几天晚上睡觉前没事,想了想如何实现用Android手机来管理Linux和Windows,比如连接到Linux的SSH(Secured Shell)和连接到Windows的cmd(直接访问PowerShell估计还有一定的困难,不过只要可以访问cmd,输入“powershell”就可以访问PowerShell了)。今天周末闲下来就查查了相关资料。

搜索(当初我是用手机搜索的、当时搜索了“安卓市场”、“三星应用市场”(因为我的手机是三星生产的))的关键词:“Android SSH”、“Android SSH Client”、“Android Remote Connection”等。

在Chrome 浏览器中很容易就搜索到了,特别是在“https://code.google.com/”网站中使用标签搜索(Label Search),最容易不过了。这里要提醒大家如果访问网页或者下载.apk 软件不成功,将http改为https就可以了。

标签搜索见下图:

image

我感觉比较好的软件是“ConnectBot”,它的Labels有“SecureShellSSHAndroidJavaNetworkInternetCryptoFileTransfer“,项目地址是:http://code.google.com/p/connectbot/

软件介绍:”ConnectBot is a Secure Shell client for the Android platform. Its ultimate goal is to create a secure connection through which you can use a shell on a remote machine and transfer files back and forth to your phone. “

我就简单翻译(或转译)一下,意思大概是这样的。ConnectBot 是一个用于Android平台的安全Shell(也就是SSH)连接工具。它的最终目标是在你的手机和远程机器之间创建一个安全的连接,让你来使用Shell和传输数据。

此外此软件还可以访问Android的内部Shell,无需root权限(经使用验证,大部分命令是可以使用的,但是有些命令的确需要root权限,比如cat一个root可读写的文件)。

这个软件用起来很方便,而且占用手机的资源(内存和电量)也不多,我用手机截取了几张图片供大家参考。

SC20121110-143552

图1:保存了先前连接过的连接,很方便使用,长按住它可以修改配置。

SC20121110-144414

图2:这是访问Android的情况,只要输入昵称就可以访问Android的Shell了。

SC20121110-142758

图3:这是远程连接到我的CentOS 服务器上,执行了top和whoami命令显示的结果。

SC20121110-143817

图4:这是Android进程监控器的ConnectBot的后台程序,它保证了后台运行时可以不中断连接。

SC20121110-143631

SC20121110-143649

图5、6:是配置选项,你发现有很多可以配置的选项。

SC20121110-143701

图7:帮助选项,特别是关于手机输入法键盘上没有的tab、Esc、Ctrl和Alt等没有的键有详细的使用说明。

SC20121110-143721

图8:可以更换终端界面的颜色。

 

好了,就这样了,更多的应用就靠大家发现了。我是很喜欢CLI的,不知道大家是否也喜欢CLI还是更青睐GUI,如果是后者就自己Google一下吧!

此外我也很乐意先列举几个关键词或词语供大家思考,看看能否用于咱们的日常工作和生活中。它们是Windows&Linux--(Web--FTP--SSH--Web Browser)--Android、接口、API、Web Administration、Remote Administration、Webmin等等。不知道对大家有没有用,看大家怎么想了。

最后祝大家使用Android愉快!也希望有越来越多的人关注Linux的成长和发展,同时也希望Windows能做得更好吧!







本文转自 urey_pp 51CTO博客,原文链接:http://blog.51cto.com/dgd2010/1056511,如需转载请自行联系原作者

相关文章
|
16天前
|
编解码 Linux iOS开发
Shotcut 25.03 (Linux, macOS, Windows) - 免费开源视频编辑器
Shotcut 25.03 (Linux, macOS, Windows) - 免费开源视频编辑器
62 11
|
1月前
|
安全 Unix Linux
Veritas NetBackup 11 for Linux & Windows - 领先的企业备份和恢复解决方案
Veritas NetBackup 11 for Linux & Windows - 领先的企业备份和恢复解决方案
35 0
Veritas NetBackup 11 for Linux & Windows - 领先的企业备份和恢复解决方案
|
1月前
|
Unix Linux 编译器
windows下和linux下cmake的规则有区别吗
通过合理使用CMake的条件逻辑和平台特定的配置选项,开发者可以编写更加灵活和健壮的CMake脚本,确保项目在Windows和Linux上的一致性和可移植性。
127 76
|
12天前
|
人工智能 安全 Linux
Nexpose 8.2.0 for Linux & Windows - 漏洞扫描
Nexpose 8.2.0 for Linux & Windows - 漏洞扫描
54 20
Nexpose 8.2.0 for Linux & Windows - 漏洞扫描
|
1月前
|
JavaScript Linux 网络安全
Termux安卓终端美化与开发实战:从下载到插件优化,小白也能玩转Linux
Termux是一款安卓平台上的开源终端模拟器,支持apt包管理、SSH连接及Python/Node.js/C++开发环境搭建,被誉为“手机上的Linux系统”。其特点包括零ROOT权限、跨平台开发和强大扩展性。本文详细介绍其安装准备、基础与高级环境配置、必备插件推荐、常见问题解决方法以及延伸学习资源,帮助用户充分利用Termux进行开发与学习。适用于Android 7+设备,原创内容转载请注明来源。
275 76
|
13天前
|
存储 安全 Linux
Metasploit Pro 4.22.7-2025040601 (Linux, Windows) - 专业渗透测试框架
Metasploit Pro 4.22.7-2025040601 (Linux, Windows) - 专业渗透测试框架
47 1
Metasploit Pro 4.22.7-2025040601 (Linux, Windows) - 专业渗透测试框架
|
1月前
|
存储 安全 Linux
7个设置/获取接口了解Linux时间管理
本文系统介绍了Linux时间管理中的7个关键设置/获取接口,涵盖时间获取(如`time`、`gettimeofday`、`clock_gettime`)、时间设置(如`stime`、`settimeofday`、`clock_settime`)以及时间转换和格式化等内容。文章详细解析了绝对时间和相对时间的概念,包括GMT、UTC及本地时间的区别,并通过实例测试展示了各接口的使用方法与特性。此外,还探讨了时区设置对时间计算的影响,强调在实际开发中推荐使用UTC作为基准时间以避免时区变化带来的问题。总结部分结合项目经验,提醒开发者注意时间服务的重要性及潜在风险,例如时间跳跃可能引发的应用故障。
65 12
7个设置/获取接口了解Linux时间管理
|
28天前
|
NoSQL IDE MongoDB
Studio 3T 2025.5 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
Studio 3T 2025.5 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
90 2
Studio 3T 2025.5 (macOS, Linux, Windows) - MongoDB 的终极 GUI、IDE 和 客户端
|
1月前
|
自然语言处理 数据库 iOS开发
DBeaver Ultimate Edtion 25.0 Multilingual (macOS, Linux, Windows) - 通用数据库工具
DBeaver Ultimate Edtion 25.0 Multilingual (macOS, Linux, Windows) - 通用数据库工具
104 12
DBeaver Ultimate Edtion 25.0 Multilingual (macOS, Linux, Windows) - 通用数据库工具
|
13天前
|
Linux 网络安全 iOS开发
Metasploit Framework 6.4.55 (macOS, Linux, Windows) - 开源渗透测试框架
Metasploit Framework 6.4.55 (macOS, Linux, Windows) - 开源渗透测试框架
35 0
Metasploit Framework 6.4.55 (macOS, Linux, Windows) - 开源渗透测试框架