基于Web的控制面板Ajenti:Linux服务器管理利器

本文涉及的产品
云防火墙,500元 1000GB
简介:

Ajenti是一款基于Web的开源系统管理控制面板,可用于通过Web浏览器,管理远程系统管理性任务,这一点与Webmin模块非常相似。Ajenti是一款功能非常强大的轻型工具,它提供了快速的、反应灵敏的Web界面,可用于管理小型服务器环境,还最适合虚拟专用服务器(VPS)和专门服务器。它随带许多预制的插件,可用于配置和监控服务器软件和服务,比如Apache、计划任务(Cron)、文件系统、防火墙、MySQL、Nginx、Munin、Samba、FTP和Squid,以及其他许多工具,比如文件管理器(File Manager)、面向开发人员的代码编辑器(Code Editor)和终端访问。

wKioJlKdlwDxaOPtAAB1hqOrDB0630.jpg

安装Ajenti控制面板

在本文中,我们将为大家介绍如何使用各自的ajenti软件库,将Ajenti服务器管理器工具安装到RHEL 6.4/6.3/6.2/6.1/6/5.8、CentOS 6.4/6.3/6.2/6.1/6/5.8、Fedora 19/18/17/16/15/14/13/12、Ubuntu 13.04/12.10/12.04/11.10、Linux Mint 15/14/13/12以及Debian Sid、Debian Wheezy和Debian Squeeze系统上。


将Ajenti安装到RHEL/CentOS和Fedora上

Ajenti是一款第三方工具,需要在我们的系统上启用EPEL软件库,才能安装依赖关系程序包。使用下面这个链接,即可安装它。《启用EPEL软件库》,一旦启用完毕,现在我们可以进一步下载和安装Ajenti的官方软件库了,只要使用"wget"命令。如果你没有"wget"程序包,可以使用"yum install wget"来安装。

 
  1. # wget http://repo.ajenti.org/ajenti-repo-1.0-1.noarch.rpm

  2. # rpm -i ajenti-repo-1.0-1.noarch.rpm

使用"YUM"程序包管理器工具来安装程序包。

 
  1. # yum install ajenti

一旦安装工作完毕,打开防火墙/路由器上的"8000"端口,即可远程访问Web界面。使用VI编辑器,打开下面这个文件。

 
  1. # vi /etc/sysconfig/iptables

将下面两行添加到文件末尾,保存后关闭。

 
  1. -A INPUT -p udp -m state --state NEW --dport 8000 -j ACCEPT

  2. -A INPUT -p tcp -m state --state NEW --dport 8000 -j ACCEPT

接下来,重新启动iptables服务。

 
  1. # service iptables restart

将Ajenti安装到Ubuntu/Debian和Linux Mint上

正如我在上面所说的那样,Ajenti并不包含在默认软件库里面,它需要添加上去。所以,不妨下载ajenti PPA软件库,并将它添加到"/etc/apt/sources.list"。

 
  1. # wget http://repo.ajenti.org/debian/key -O- | apt-key add -

  2. # echo "deb http://repo.ajenti.org/ng/debian main main" >> /etc/apt/sources.list

一旦PPA软件库添加完毕,更新系统,然后安装程序包。

 
  1. # apt-get update && apt-get install ajenti

想进行验证,打开Web浏览器,输入我们已安装有Ajenti的那台服务器的IP地址,并输入默认的用户名"admin"或"root",密码是"admin"。

 
  1. https://localhost:8000

  2. OR

  3. https://ip-address:8000

登录屏幕

wKioOVKdmBCgPzGzAABNrqSKuV0872.jpg

Ajenti登录屏幕

仪表板

wKioJlKdmEmy-cKhAABoxp9sZQk154.jpg

仪表板

插件

wKioJlKdmGPSlFP-AABxjzwo8Mg146.jpg

Ajenti插件

文件系统

wKioOVKdmI6Bw78jAABxkGQ9j84352.jpg

文件系统

防火墙

wKioJlKdmPqTWSLwAAB49Tj4Qww033.jpg

防火墙

系统程序包

wKioJlKdmK6x3jhnAABvrbptMlw813.jpg

程序包

运行中进程

wKioOVKdmQ7SZniGAABuAmxlKtI324.jpg

Linux运行中进程

文件管理器

wKioOVKdmZDi15zuAABuAmxlKtI899.jpg

Linux文件管理器

运行中服务

wKioOVKdmdqASfl2AABuiARWB4c862.jpg

Linux服务



本文转自pizibaidu 51CTO博客,原文链接:http://blog.51cto.com/pizibaidu/1358550,如需转载请自行联系原作者
相关文章
|
24天前
|
弹性计算 安全 Linux
阿里云服务器ECS安装宝塔Linux面板、安装网站(新手图文教程)
本教程详解如何在阿里云服务器上安装宝塔Linux面板,涵盖ECS服务器手动安装步骤,包括系统准备、远程连接、安装命令执行、端口开放及LNMP环境部署,手把手引导用户快速搭建网站环境。
|
3月前
|
Linux 网络安全 数据安全/隐私保护
使用Linux系统的mount命令挂载远程服务器的文件夹。
如此一来,你就完成了一次从你的Linux发车站到远程服务器文件夹的有趣旅行。在这个技术之旅中,你既探索了新地方,也学到了如何桥接不同系统之间的距离。
462 21
|
2月前
|
Java Linux 网络安全
Linux云端服务器上部署Spring Boot应用的教程。
此流程涉及Linux命令行操作、系统服务管理及网络安全知识,需要管理员权限以进行配置和服务管理。务必在一个测试环境中验证所有步骤,确保一切配置正确无误后,再将应用部署到生产环境中。也可以使用如Ansible、Chef等配置管理工具来自动化部署过程,提升效率和可靠性。
284 13
|
2月前
|
监控 Linux 网络安全
FinalShell SSH工具下载,服务器管理,远程桌面加速软件,支持Windows,macOS,Linux
FinalShell是一款国人开发的多平台SSH客户端工具,支持Windows、Mac OS X和Linux系统。它提供一体化服务器管理功能,支持shell和sftp同屏显示,命令自动提示,操作便捷。软件还具备加速功能,提升访问服务器速度,适合普通用户和专业人士使用。
181 0
|
2月前
|
存储 安全 Linux
Linux服务器上安装配置GitLab的步骤。
按照以上步骤,一个基础的GitLab服务应该运行并可以使用。记得定期检查GitLab官方文档,因为GitLab的安装和配置步骤可能随着新版本而变化。
220 0
|
3月前
|
Linux
Linux下版本控制器(SVN) -服务器端环境搭建步骤
Linux下版本控制器(SVN) -服务器端环境搭建步骤
175 0
Linux下版本控制器(SVN) -服务器端环境搭建步骤
|
Shell Linux Ubuntu
Linux全自动安装面板脚本,支持目前比较流行的国内面板
很多会员在购买服务器后不会挂载和安装环境,抽空测试了个脚本,提供给像我一样的小白使用,希望你会喜欢! 简单的脚本,一个命名将自动分区,安装面板。
2885 0
|
2月前
|
监控 Linux 网络安全
Linux命令大全:从入门到精通
日常使用的linux命令整理
626 13
|
3月前
|
JSON 自然语言处理 Linux
linux命令—tree
tree是一款强大的Linux命令行工具,用于以树状结构递归展示目录和文件,直观呈现层级关系。支持多种功能,如过滤、排序、权限显示及格式化输出等。安装方法因系统而异常用场景包括:基础用法(显示当前或指定目录结构)、核心参数应用(如层级控制-L、隐藏文件显示-a、完整路径输出-f)以及进阶操作(如磁盘空间分析--du、结合grep过滤内容、生成JSON格式列表-J等)。此外,还可生成网站目录结构图并导出为HTML文件。注意事项:使用Tab键补全路径避免错误;超大目录建议限制遍历层数;脚本中推荐禁用统计信息以优化性能。更多详情可查阅手册mantree。
linux命令—tree
|
3月前
|
监控 Linux
Linux系统中使用df命令详解磁盘使用情况。
`df`命令是Linux系统管理员和用户监控和管理磁盘空间使用的重要工具。掌握它的基本使用方法和选项可以帮助在必要时分析和解决空间相关问题。简洁但功能丰富,`df`命令确保了用户可以快速有效地识别和管理文件系统的空间使用情况。
217 13

热门文章

最新文章