# Source: ejabberd-contrib # Package: ejabberd-mod-shcommands # Versions: ejabberd-mod-shcommands (0.2020.10.21~dfsg0-2), ejabberd-mod-shcommands (0.2020.10.21~dfsg0-3), ejabberd-mod-shcommands (0.2020.10.21~dfsg0-4), ejabberd-mod-shcommands (0.2020.10.21~dfsg0-5), ejabberd-mod-shcommands (0.2021.07.07~dfsg0-1), ejabberd-mod-shcommands (0.2021.11.25~dfsg0-1), ejabberd-mod-shcommands (0.2022.04.12~dfsg0-1), ejabberd-mod-shcommands (0.2022.10.12~dfsg0-1), ejabberd-mod-shcommands (0.2023.01.25~dfsg0-1), ejabberd-mod-shcommands (0.2023.10.04~dfsg0-1), ejabberd-mod-shcommands (0.2024.07.18~dfsg0-1), ejabberd-mod-shcommands (0.2025.01.11~dfsg0-1), ejabberd-mod-shcommands (0.2025.01.11~dfsg0-2), ejabberd-mod-shcommands (0.2025.01.11~dfsg0-2+deb13u1), ejabberd-mod-shcommands (0.2025.01.11~dfsg0-2+deb13u2), ejabberd-mod-shcommands (0.2025.01.11~dfsg0-3), ejabberd-mod-shcommands (0.2026.01.20~dfsg0-1), ejabberd-mod-shcommands (0.2026.01.20~dfsg0-1+b1) # This Description is active # This Description is owned # Prioritize: 45 Description: ejabberd module to execute shell commands via XMPP (dangerous!) WARNING: USE THIS MODULE AT YOUR OWN RISK !!! This module allows ejabberd administrators to remotely execute shell commands which could compromise both the ejabberd server and the whole machine. . This module provides the ejabberd server administrator a method to remotely execute shell commands through the ejabberd server. . It provides a page in the ejabberd Web Admin which only the administrators of the whole server can access. . Three types of commands are possible: * ejabberd_ctl: makes a call to ejabberd_ctl; * erlang shell: executes an erlang command; * system shell: executes a command on the system shell. The result of the execution will be shown. . In the system shell, only non-interactive commands will work correctly, for example this will work: ps -all Don't use commands that start an interactive mode: DON'T TRY THIS: top DON'T TRY THIS: vim readme.txt . This module does not check if the commands are dangerous or problematic, so this module is only recommended for experienced ejabberd and Erlang/OTP administrators. USE THIS MODULE AT YOUR OWN RISK !!! Description-it: modulo ejabberd per eseguire comandi di shell attraverso XMPP (pericoloso!) ATTENZIONE: USARE QUESTO MODULO A PROPRIO RISCHIO E PERICOLO!!! Questo modulo permette agli amministratori di ejabberd di eseguire da remoto comandi di shell che potrebbero compromettere sia il server ejabberd sia l'intera macchina. . Questo modulo fornisce all'amministratore del server ejabberd un metodo per eseguire da remoto comandi di shell attraverso il server ejabberd. . Fornisce una pagina nell'amministrazione web di ejabberd a cui possono accedere solo gli amministratori dell'intero server. . Sono possibili tre tipi di comandi: * ejabberd_ctl: fa una chiamata a ejabberd_ctl; * erlang shell: esegue un comando erlang; * system shell: esegue un comando nella shell di sistema. Il risultato dell'esecuzione verrà mostrato. . Nella shell di sistema funzioneranno correttamente solo i comandi non interattivi, per esempio funzionerà questo: ps -all Non usare comandi che avviano una modalità interattiva: NON TENTARE QUESTO: top NON TENTARE QUESTO: vim readme.txt . Questo modulo non controlla se i comandi sono pericolosi o problematici, perciò è raccomandato solo per amministratori esperti di ejabberd e Erlang/OTP. USARE QUESTO MODULO A PROPRIO RISCHIO E PERICOLO!!! # other Descriptions of the ejabberd-mod-shcommands package with a translation in it: # # Description-id: 234798 https://ddtp.debian.org/ddt.cgi?desc_id=234798 # patch https://ddtp.debian.org/ddt.cgi?diff1=234798&diff2=282658&language=it # This Description was in bullseye from 2020-03-03 to 2021-01-17; # This Description was in sid from 2015-10-09 to 2021-01-11; # This Description was in stretch from 2015-10-15 to 2020-07-21; # This Description was in buster from 2017-07-28 to 2022-09-13; #