Un peu plus volumineux qu’Adminer, Sidu est surtout beaucoup, beaucoup plus beau et complet !
Néanmoins, le zip à télécharger ne pèse que 315 Ko pour un total d’à peine 850 Ko une fois décompressé, ce qui ne devrait poser aucun problème, même sur les hébergements mutualisés les plus petits.
Aucune configuration n’est nécessaire : il suffit de dézipper l’archive et de la poser où l’on veut, Sidu est immédiatement opérationnel, en 2 langues (pas de français, désolé) et prêt à se connecter à n’importe quelle base de données supportée par PDO, à savoir MySQL, PostgreSQL, SQLite, CUBRID, Oracle, MS SQL, et Firebird.
Compilation de commandes réseaux pour configurer , débuger et scanner son réseau
La petite difficulté arrive maintenant. Il faut donner les droits root à l'utilisateur www-data pour pouvoir exécuter certaines commandes. Par mesure de sécurité, on ne va lui donner les droits root uniquement sur les scripts nécessaires.
Pour cela :
On installe le paquet sudo si ce n'est pas encore fait :
apt-get install sudo
Ensuite on va modifier le fichier sudoers :
nano /etc/sudoers
Ajoutez à la fin du fichier la ligne suivante :
www-data ALL = NOPASSWD: /usr/bin/docker, /usr/sbin/service, /etc/init.d/ssh
Ici www-data pourra donc exécuter toutes les commandes utilisant le script service (ex : service cyprien-rtorrent stop, service nginx stop (déconseillez ici ^^)).
Si vous voulez utilisez d'autres scripts , il faudra chercher le chemin du raccourci et l'ajouter à la ligne.
Pour la creation des html/png de Weathermap pour librenms
Lors d'un projet professionnel, j'avais un besoin récurrent d'ouvrir des fichiers CSV et de vérifier certaines informations rapidement. Or, les ouvrir dans Excel, établir les filtres ou tris, c'est un peu pénible à force... Je me suis donc amusé à créer un petit module NodeJS qui converti un fichier CSV en tableau HTML. ShevArezo`Blog est un blog spécialisé dans le développement Web, les nouvelles technologies, le bricolage, l'automobile et bien d'autres choses !