(modifié le 8 mars 2014 à 16:13)

Savoir gérer un serveur GNU/Linux en ligne de commande, c'est bien. Mais avoir une belle interface pour se simplifier la vie c'est encore mieux.

webmin

Vous utilisez peut-être le très populaire webmin qui ajoute une couche graphique web pour administrer votre serveur : services, fichiers de configuration, etc.. Presque tout peut-être configuré avec webmin et son fameux port 10000.

J'ai découvert une alternative à webmin, Ajenti qui est open-source (LGVLv3) et en français :

ajenti

Contrairement à webmin Ajenti est développé en python. Ajenti fonctionne grâce à un système de plugin qui agissent sur les différents services du serveur. Voici les plugins compatibles :

  • Apache
  • APC UPS
  • BIND9
  • Cron
  • DHCPD
  • File manager
  • Filesystems (fstab)
  • Firewall (iptables)
  • HDD temperature
  • Hosts (/etc/hosts)
  • IPMI
  • LM-sensors
  • Logs
  • LSI MegaRAID status
  • Memcached usage
  • Munin graphs
  • MySQL
  • Nameservers (/etc/resolv.conf)
  • Netatalk AFPD
  • Network
  • NFS
  • NGINX
  • Notepad
  • NSD
  • OpenVPN
  • Packages
  • Power management
  • PostgreSQL
  • RAID status (md)
  • Samba (+CTDB)
  • Scripts
  • Services
  • SMART disk status
  • Squid 3
  • Supervisord
  • Task manager
  • Task scheduler
  • Terminal
  • Users

Avertissement

Ajenti est assez jeune, évitez de l'utiliser sur vos serveurs en production pour l'instant, on n'est pas à l'abri d'une belle faille de sécurité tant que le produit n'a pas un peu muri. D'ailleurs cet avertissement vaut aussi pour webmin qui est souvent décrié pour ses nombreuses failles de sécurité.

On résume : webmin et ajenti sur un serveur de test c'est parfait, plus d'être joli et pratique ! Sur la production on oublie et on réduit au minimum le nombre de services et ports ouverts.

Installer Ajenti

Ajenti est disponible pour la plupart des distributions GNU/Linux comme Debian, Ubuntu, CentOS, Arch, Gentoo, FreeBSD.

Pour l'installation, c'est très simple suivez le guide en choisissant votre distribution.

Identifiant par défaut : root / admin, pensez à le changer immédiatement. Vous pouvez aussi lier l'authentification avec votre serveur LDAP ou Active Directory.

[nice_link]Ajenti - dépot Git[/nice_link]

Auteur : Mr Xhark

Fondateur du blog et passionné par les nouvelles techno, suivez-moi sur twitter