webterm

SHELLINABOX

今天下午看到一个帖子,说是在安卓上运行Ubuntu,看了之后觉得很不靠谱。结果就去搜索相关内容,然后想到既然不能再arm上安装linux,那么有没有可能ssh上去服务器呢?这个算是比较简单的,在本地安装一个安卓模拟器或者sshd或者相关的第三方软件(如connectbot,juicessh等)就可以实现。这只是CLI的连接,能不能实现X11端口转发实现GUI呢?Google一下发现也是可以的,如果这个实现了那么几乎就能用手机完全实现xshell的功能了。

作为一个爱折腾的人,总会尝试一下没什么实用价值的功能~~~

JUICESSH

通过端口转发实现ssh和GUI的软件是juicessh,免费版本没有这个功能,付费版本要登录谷歌账号,可是我的手机根本连不上网。。。。。然后就去找破解版好了,倒是找到了两篇帖子帖子 按照教程使用MT、apk修改器和Zipsigner修改成功了。然而高级功能的端口转发还是用不了,只好做罢。

shellinbox


那么还有一个类似的方法就是webterminal,网上有非常多的方案,我选择的是Shellinabox
在centos7 中的搭建过程参考 http://www.linuxidc.com/Linux/2015-08/121865.htm

1
2
3
4
5
6
7
8
9
10
yum install epel-release
yum install shellinabox
vi /etc/sysconfig/shellinaboxd
# 重启服务
sudo systemctl restart shellinabox
# 开机启动
systemctl enable shellinaboxd
# 防火墙
firewall-cmd --permanent --add-port=4200/tcp
firewall-cmd --reload

配置好了

打开网址 : https://ip-address-of-remote-servers:4200
一个wiki页面: https://code.google.com/archive/p/shellinabox/wikis/shellinaboxd_man.wiki

###
事实上,这篇博客就是用shellinabox完成的。简直炫酷!

当前网速较慢或者你使用的浏览器不支持博客特定功能,请尝试刷新或换用Chrome、Firefox等现代浏览器