AJENTI 是一款轻量级的主机管理面板,面板支持中文,自带了 SSL、Nginx、PHP、MySQL 等。适用于更文明时代的管理员工具,为您提供一种快速、安全的方式,使用 Web 终端、文本编辑器、文件管理器等日常工具随时管理远程 Linux 机器。
AJENTI 官网
技术规格
- 许可证:MIT
- 支持的系统:Debian / Ubuntu / RHEL / CentOS / Gentoo / Other Linux and BSD
- 内存使用:~30 MB + 5 MB per session
- 硬盘占用:~75 MB including Python runtime and libs
- 使用语言:Python 2.7/3.4、JS、ES6、CoffeeScript
- 使用框架:GEvent、AngularJS
- 可扩展性:Pluggable、modular、architecture
安装使用
支持的操作系统
- Debian 9 或更高
- Ubuntu Bionic 或更高
- CentOS 8 或更高
- RHEL 8 或更高
- Other Linux-based systems might work, but you’ll have to use manual installation method.
自动安装
curl https://raw.githubusercontent.com/ajenti/ajenti/master/scripts/install.sh | sudo bash -s -
手动安装
Ubutun
安装依赖
sudo add-apt-repository universe
sudo apt-get install build-essential python3-pip python3-dev python3-lxml libssl-dev python3-dbus python3-augeas python3-apt ntpdate
Centos
安装依赖
sudo dnf install epel-release
sudo dnf install -y gcc python3-devel python3-pip python3-pillow python3-augeas python3-dbus chrony openssl-devel redhat-lsb-core
然后安装Ajenti
升级 PIP
sudo pip3 install setuptools pip wheel -U
最小化安装
sudo pip3 install ajenti-panel ajenti.plugin.core ajenti.plugin.dashboard ajenti.plugin.settings ajenti.plugin.plugins
所有插件一起安装
sudo pip3 install ajenti-panel ajenti.plugin.ace ajenti.plugin.augeas ajenti.plugin.auth-users ajenti.plugin.core ajenti.plugin.dashboard ajenti.plugin.datetime ajenti.plugin.filemanager ajenti.plugin.filesystem ajenti.plugin.network ajenti.plugin.notepad ajenti.plugin.packages ajenti.plugin.passwd ajenti.plugin.plugins ajenti.plugin.power ajenti.plugin.services ajenti.plugin.settings ajenti.plugin.terminal
安装完毕后访问您的 IP:8000
登录帐号密码为你的主机 root 账户跟密码