« Mail2sh » : différence entre les versions
imported>WikiSysop Page créée avec « = Mail2sh = Un petit programme encore au utile pour des projets bien spécifique comme celui de Galatée Observatory où il est nullement besoin d'avoir une interractivit... » |
→Multilangue : Refonte des description. |
||
(42 versions intermédiaires par 3 utilisateurs non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
'''Publique''' : administrateur, geek | |||
= Mail2sh 1.9.0-1 [[File:Drapeau francais_move.png|link=#French|42px]] [[File:Drapeau anglais.png|link=#English|42px]] [[File:Drapeau italie.webp|link=#Italia|42px]] [[File:Drapeau_allemand.webp|link=#Deutsch|42px]] [[File:Drapeau_Indonesia.png|link=#Indonesia|42px]] [[File:Flag of Iran.svg|link=#Persan|42px]] = | |||
Un programme conçu pour des besoins spécifiques, transmettre des ordres par email à un ordinateur, comme le projet '''Galatée Observatory''', où aucune interaction directe avec l’ordinateur d'exécution n'est nécessaire. L'essentiel est que les commandes shell soient prises en compte dès que la connexion réseau est rétablie. '''Mail2sh''' est donc idéal lorsque l'accès à la machine est irrégulier ou critique. | |||
Un | Bien sûr, il existe '''UUCP''', mais '''Mail2sh''' se distingue par sa simplicité et sa flexibilité : | ||
* Pas besoin d’un client dédié ou d’un serveur préconfiguré. | |||
* Un simple email suffit pour exécuter des commandes. | |||
Pour une sécurité accrue, '''Mail2sh''' prend en charge '''GnuPG''', garantissant une transmission sécurisée des ordres via des emails chiffrés. | |||
= Spécificités = | |||
* '''Multi-utilisateur''' | |||
** Fonctionne avec une identification GnuPG stockée dans le trousseau de clés du compte Mail2sh, garantissant une authentification sécurisée. | |||
** Compatible avec des identifiants et mots de passe distincts pour chaque utilisateur. | |||
** Possibilité de définir un accès invité unique pour tous ou d'attribuer des accès spécifiques avec des privilèges différenciés. | |||
* '''Flexible''' | |||
** Gestion des fichiers attachés reçus via les commandes shell (stockage et/ou exécution selon la configuration). | |||
** Fichier de configuration modulable et adaptable aux besoins. | |||
** Compatible avec les protocoles IMAP, POP3 ou toute autre source de transport d’email. | |||
** Fonctionne avec tous les MTA compatibles Linux utilisant <code>~/.procmail</code>, tels que Postfix, Exim et Sendmail. | |||
* '''Rapports''' | |||
** Suivi de l'exécution des commandes reçues par email. | |||
** Journalisation des opérations de Mail2sh. | |||
** Logs détaillés de GnuPG (GPG) pour le chiffrement et la vérification des signatures. | |||
** Logs en '''texte brut''', envoyés sur demande au requérant avec la réponse à son email initial. | |||
= Public Cible = | |||
* '''Administrateurs système et DevOps''' | |||
** Besoin d'exécuter des commandes à distance de manière sécurisée sans ouvrir d'accès SSH. | |||
** Gestion de serveurs dans des environnements où seul l'email est accessible (ex : infrastructures isolées, cloud restreint). | |||
* '''Équipes de supervision et maintenance IT''' | |||
** Automatisation et suivi des tâches de diagnostic et d’intervention en cas de problème réseau. | |||
** Exécution d’actions correctives sur des serveurs même en cas de connexion instable ou limitée. | |||
* '''Techniciens de terrain et télétravailleurs''' | |||
** Accès aux systèmes et scripts sans nécessiter de connexion VPN ou interface spécifique. | |||
** Capacité à envoyer des commandes via email même avec une connexion Internet dégradée. | |||
* '''Utilisateurs avancés et passionnés de scripting''' | |||
** Automatisation de tâches sur des machines distantes via une solution légère et simple à mettre en place. | |||
** Personnalisation poussée grâce à la flexibilité du fichier de configuration et des accès utilisateurs. | |||
* '''Associations et organisations à infrastructure restreinte''' | |||
** Besoin d’une solution de gestion et de contrôle à distance sans recours à des outils lourds ou coûteux. | |||
** Sécurisation des accès et gestion des droits par GnuPG sans dépendre d’un serveur centralisé. | |||
= Tutoriel = | |||
Version Française [[Mail2sh/FR/Tutoriel]] | |||
Je l'espère, vous aidera à installer et comprendre comment fonctionne Mail2shell. | |||
= Presse = | |||
''article de'' [[Mail2sh, l'article dans la presse|press par Xavier Leclercq]] | |||
= Licence = | |||
LICENCE: NO GPL. NO COMMERCIAL USE | |||
* [[mail2shell_licence]] | |||
= Auteurs = | |||
Auteur: {{proprio}} | |||
Translated: {{Philippe Graille}} | |||
= Téléchargement = | |||
Download | |||
*[https://mans.gyptis.org/ce_que_je_fais/logiciels_softs/mail2sh/mail2shell_1.9.0-1_all.deb Debian version] | |||
*[https://mans.gyptis.org/ce_que_je_fais/logiciels_softs/mail2sh/mail2shell-1.9.0.tgz Slack ware version] | |||
*[https://mans.gyptis.org/ce_que_je_fais/logiciels_softs/mail2sh/mail2shell-1.9.0-1.noarch.rpm RPM version] | |||
<span class="warningbox">Si votre navigateur refuse de télécharger le paquet, veuillez utiliser [[https://sourceforge.net/projects/mail2sh/ | SourceForge]]</span> | |||
= Description multilingue = | |||
{| class="wikitable" | |||
! | |||
!''Description:'' | |||
|- | |||
| | |||
| | |||
=== French === | |||
'''Shell non interactif recevant ses commandes par mail.''' | |||
Mail2shell permet l'utilisation d'un shell par email en vous évitant de connaitre ou modifier : procmail,sendmail, ... | |||
Vous envoyez des commandes shell (ls, rmdir, webstat, ...) à mail2sh@domain.dtl et elles seront toutes soumises à bash<br /> | |||
Seul les utilisateurs référencés par clef GPG ou fichier de configuration ont le droit d'utiliser mail2sh.<br /> | |||
|- | |||
| | |||
| | |||
== English == | |||
Mail2shell allows you to use a shell via email, eliminating the need to know or modify: procmail, sendmail, etc. | |||
You send shell commands (ls, rmdir, webstat, etc.) to mail2sh@domain.dtl, and they will all be submitted to bash.<br /> | |||
Only users referenced by GPG key or configuration file are allowed to use mail2sh.<br /> | |||
|- | |||
| | |||
| | |||
== Italia == | |||
Mail2shell consente di utilizzare una shell per ogni e-mail senza dover conoscere o modificare: procmail, sendmail, ecc. | |||
Invia comandi shell (ls, rmdir, webstat, ...) a mail2sh@domain.dtl e verranno tutti inviati a bash<br /> | |||
Solo gli utenti a cui si fa riferimento tramite chiave GPG o file di configurazione possono utilizzare mail2sh.<br /> | |||
|- | |||
| | |||
| | |||
== Deutsch == | |||
Mail2shell ermöglicht die Verwendung einer Shell pro E-Mail, ohne dass Sie Folgendes kennen oder ändern müssen: Procmail, Sendmail usw. | |||
Sie senden Shell-Befehle (ls, rmdir, webstat, ...) an mail2sh@domain.dtl und sie werden alle an bash übermittelt<br /> | |||
Nur Benutzer, die über einen GPG-Schlüssel oder eine Konfigurationsdatei referenziert werden, dürfen mail2sh verwenden.<br /> | |||
|- | |||
| | |||
| | |||
== Indonesia == | |||
Mail2shell memungkinkan penggunaan shell per email tanpa Anda harus mengetahui atau memodifikasinya: procmail, sendmail, dll. | |||
Anda mengirim perintah shell (ls, rmdir, webstat, ...) ke mail2sh@domain.dtl dan semuanya akan dikirimkan ke bash<br /> | |||
Hanya pengguna yang direferensikan oleh kunci GPG atau berkas konfigurasi yang diizinkan menggunakan mail2sh.<br /> | |||
[https://archive.org/details/majalah-info-linux-indonesia-november-2011/page/4/mode/2up?q=mail2sh Page 22] | |||
|- | |||
| | |||
| | |||
== Persan == | |||
Mail2shell امکان استفاده از پوسته در هر ایمیل را بدون نیاز به دانستن یا تغییر می دهد: procmail، sendmail و غیره. | |||
شما دستورات پوسته (ls، rmdir، webstat، ...) را به mail2sh@domain.dtl ارسال می کنید و همه آنها به bash ارسال می شوند<br /> | |||
فقط کاربرانی که با کلید GPG یا فایل پیکربندی ارجاع داده می شوند، مجاز به استفاده از mail2sh هستند.<br /> | |||
|} | |||
[[Category:Mail2shell]] | |||
[[Category:Perl]] |
Dernière version du 20 avril 2025 à 09:39
Publique : administrateur, geek
Mail2sh 1.9.0-1

Un programme conçu pour des besoins spécifiques, transmettre des ordres par email à un ordinateur, comme le projet Galatée Observatory, où aucune interaction directe avec l’ordinateur d'exécution n'est nécessaire. L'essentiel est que les commandes shell soient prises en compte dès que la connexion réseau est rétablie. Mail2sh est donc idéal lorsque l'accès à la machine est irrégulier ou critique.
Bien sûr, il existe UUCP, mais Mail2sh se distingue par sa simplicité et sa flexibilité :
- Pas besoin d’un client dédié ou d’un serveur préconfiguré.
- Un simple email suffit pour exécuter des commandes.
Pour une sécurité accrue, Mail2sh prend en charge GnuPG, garantissant une transmission sécurisée des ordres via des emails chiffrés.
Spécificités
- Multi-utilisateur
- Fonctionne avec une identification GnuPG stockée dans le trousseau de clés du compte Mail2sh, garantissant une authentification sécurisée.
- Compatible avec des identifiants et mots de passe distincts pour chaque utilisateur.
- Possibilité de définir un accès invité unique pour tous ou d'attribuer des accès spécifiques avec des privilèges différenciés.
- Flexible
- Gestion des fichiers attachés reçus via les commandes shell (stockage et/ou exécution selon la configuration).
- Fichier de configuration modulable et adaptable aux besoins.
- Compatible avec les protocoles IMAP, POP3 ou toute autre source de transport d’email.
- Fonctionne avec tous les MTA compatibles Linux utilisant
~/.procmail
, tels que Postfix, Exim et Sendmail.
- Rapports
- Suivi de l'exécution des commandes reçues par email.
- Journalisation des opérations de Mail2sh.
- Logs détaillés de GnuPG (GPG) pour le chiffrement et la vérification des signatures.
- Logs en texte brut, envoyés sur demande au requérant avec la réponse à son email initial.
Public Cible
- Administrateurs système et DevOps
- Besoin d'exécuter des commandes à distance de manière sécurisée sans ouvrir d'accès SSH.
- Gestion de serveurs dans des environnements où seul l'email est accessible (ex : infrastructures isolées, cloud restreint).
- Équipes de supervision et maintenance IT
- Automatisation et suivi des tâches de diagnostic et d’intervention en cas de problème réseau.
- Exécution d’actions correctives sur des serveurs même en cas de connexion instable ou limitée.
- Techniciens de terrain et télétravailleurs
- Accès aux systèmes et scripts sans nécessiter de connexion VPN ou interface spécifique.
- Capacité à envoyer des commandes via email même avec une connexion Internet dégradée.
- Utilisateurs avancés et passionnés de scripting
- Automatisation de tâches sur des machines distantes via une solution légère et simple à mettre en place.
- Personnalisation poussée grâce à la flexibilité du fichier de configuration et des accès utilisateurs.
- Associations et organisations à infrastructure restreinte
- Besoin d’une solution de gestion et de contrôle à distance sans recours à des outils lourds ou coûteux.
- Sécurisation des accès et gestion des droits par GnuPG sans dépendre d’un serveur centralisé.
Tutoriel
Version Française Mail2sh/FR/Tutoriel
Je l'espère, vous aidera à installer et comprendre comment fonctionne Mail2shell.
Presse
article de press par Xavier Leclercq
Licence
LICENCE: NO GPL. NO COMMERCIAL USE
Auteurs
Auteur: José Mans
Translated: Philippe Graille
Téléchargement
Download
Si votre navigateur refuse de télécharger le paquet, veuillez utiliser [| SourceForge]
Description multilingue
Description: | |
---|---|
FrenchShell non interactif recevant ses commandes par mail. Mail2shell permet l'utilisation d'un shell par email en vous évitant de connaitre ou modifier : procmail,sendmail, ... Vous envoyez des commandes shell (ls, rmdir, webstat, ...) à mail2sh@domain.dtl et elles seront toutes soumises à bash | |
EnglishMail2shell allows you to use a shell via email, eliminating the need to know or modify: procmail, sendmail, etc. You send shell commands (ls, rmdir, webstat, etc.) to mail2sh@domain.dtl, and they will all be submitted to bash. | |
ItaliaMail2shell consente di utilizzare una shell per ogni e-mail senza dover conoscere o modificare: procmail, sendmail, ecc. Invia comandi shell (ls, rmdir, webstat, ...) a mail2sh@domain.dtl e verranno tutti inviati a bash | |
DeutschMail2shell ermöglicht die Verwendung einer Shell pro E-Mail, ohne dass Sie Folgendes kennen oder ändern müssen: Procmail, Sendmail usw. Sie senden Shell-Befehle (ls, rmdir, webstat, ...) an mail2sh@domain.dtl und sie werden alle an bash übermittelt | |
IndonesiaMail2shell memungkinkan penggunaan shell per email tanpa Anda harus mengetahui atau memodifikasinya: procmail, sendmail, dll. Anda mengirim perintah shell (ls, rmdir, webstat, ...) ke mail2sh@domain.dtl dan semuanya akan dikirimkan ke bash | |
PersanMail2shell امکان استفاده از پوسته در هر ایمیل را بدون نیاز به دانستن یا تغییر می دهد: procmail، sendmail و غیره. شما دستورات پوسته (ls، rmdir، webstat، ...) را به mail2sh@domain.dtl ارسال می کنید و همه آنها به bash ارسال می شوند |