💾 Archived View for zergy.net › blog › 003-astuces-diverses-pour-linuxiens.gmi captured on 2024-03-21 at 15:18:22. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2023-05-24)
-=-=-=-=-=-=-
Des trucs… en vrac…
Il est possible d'utiliser conjointement les commandes tar et ssh pour en voyer un flux de données compressé d'un ordinateur à un autre via SSH.
Pour envoyer les données vers un autre ordinateur :
$ tar -c[OPTION] - source | ssh [user@]hostname "tar -x[OPTION] - -C /destination"
Pour récupérer les données d'un autre ordinateur :
$ ssh [user@]hostname "cd /dossier_parent_source; tar -c[OPTION] - source" | tar -x[OPTION] - -C /destination
Les options sont celles des programmes tar et ssh, attention à bien utiliser des formats de compressions et décompression identiques dans les deux commandes tar.
Munin est un système de supervision permettant de rester informé de l'état des divers éléments d'un ordinateur.
Il peut superviser l'état d'un service MySQL via divers plugins, cependant, le plugin mysql_ peut ne pas fonctionner si il est utilisé avec un fork de MySQL, tel MariaDB ou Percona.
Pour résoudre ce problème, éditer le fichier /usr/share/munin/plugins/mysql_ et, à la ligne 983, ajouter la ligne suivante :
$status =~ s/-----------------nMain thread//g;
Puis, redémarrez munin-node :
# service munin-node restart
Le plugin devrait fonctionner convenablement après cela.
Il est possible de faire fonctionner le webmail Rouncube avec un serveur de courriel Postfix gérée via PostfixAdmin, mais, afin que RounCube fonctionne correctement pour l'utilisateur il est nécessaire que celui-ci puisse charger son mot de passe de messagerie via RounCube.
Cependant, le plugin password de RounCube ne s’interconnecte avec PostfixAdmin qu'après une modification.
Pour ce faire, aller dans le répertoire racine de RoundCube, éditez le fichier plugins/password/config.inc.php et remplacez la ligne :
$rcmail_config['password_query'] = 'SELECT update_passwd(%c, %u)';
Par :
$rcmail_config['password_query'] = 'UPDATE mailbox SET password=%c WHERE username=%u';
Les utilisateurs Windows ayant besoin d'utiliser SSH pour gérer des ordinateurs fonctionnant sous des UNIX(-like) quelconque connaissent bien PuTTY, cependant, on remarque bien vite que le pavé numérique ne fonctionne pas quand on se sert de Vi(m), via PuTTY.
Il est très simple de corriger ce problème, pour ce faire, dans PuTTY, allez dans la section Terminal → Features et cochez la case « Disable application keypad mode ».
Si vous désirez avoir rapidement accès à vos journaux système, il est possible pour ce faire de les afficher sur le terminal /dev/tty8 qui est généralement inutilisé.
daemon,mail.*; news.=crit;news.=err;news.=notice; *.=debug;*.=info; *.=notice;*.=warn /dev/tty8
# systemctl restart rsyslog.service
daemon,mail.*; news.=crit;news.=err;news.=notice; *.=debug;*.=info; *.=notice;*.=warn /dev/tty8
$ sudo adduser syslog tty
$ sudo systemctl restart rsyslog.service