Termux是一款能够为Android手机提供Linux环境的应用。可以理解为自带pkg包管理器的终端,可以很方便的安装其他linux应用。假如用到更高级的功能,可能需要root。
1 安装Termux
1.1 软件安装下载
可以在Google Play Store或F-Droid上搜索Termux来安装,目前的版本是0.6X。
1.2 安装sshd
打开 Termux 会出现一个类似Linux终端的界面。
由于sshd是包含在openssh包中的,因此我们首先需要在Termux中安装openssh
安装好之后,我们需要手工启动 sshd
需要指出的是, sshd 监听的是8022端口而不是22号端口,因此可以使用下面命令来验证ssh服务是否开启
若要查看sshd的日志,则可以在Termux上执行
2 安装anlinux
点击仪表盘安装系统、桌面以及ssh等。
2.1 根据提示选择安装ubuntu
1
| pkg install wget openssl-tool proot -y && hash -r && wget https://raw.githubusercontent.com/EXALAB/AnLinux-Resources/master/Scripts/Installer/Ubuntu/ubuntu.sh && bash ubuntu.sh
|
2.2 查看linux版本
2.3 ubuntu安装ssh服务端
2.3.1 安装ssh服务端
1
| sudo apt-get install openssh-server;
|
2.3.2 确认sshserver是否启动了
如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh start,如果看到sshd那说明ssh-server已经启动了
2.3.3 启动sshserver
2.3.4 SSH配置(如果需要)
修改配置文件/etc/ssh/sshd_config,这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号如32,然后重启服务
2.3.5 重启ssh server
3 安装宝塔
3.1 安装宝塔linux面板
3.1.1 一键安装指令:
1
| wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh
|
3.1.2 启动:
3.1.3 查询默认用户名密码:
3.1.4 查询当前面板端口:
1
| cat /www/server/panel/data/port.pl
|
3.1.5登录面板前端页面:
3.2 登录面板前端页面
根据用户名密码登录进面板,直接推荐安装 nginx、mysql、php
在面板设置中修改默认的用户名密码
参考文章