22 Agosto 2022

Recensione di Mobaxterm, il tool per eccellenza di ogni sistemista Linux

Come gestire centinaia o migliaia di sistemi Linux senza diventare pazzo ? Vediamo le funzionalità di MobaXterm, il coltellino svizzero di ogni Sistemista Linux.

Quando iniziammo la nostra avventura nel campo della sistemistica Linux, avendo pochi sistemi da gestire (una decina) ci affidavamo al semplice, gratuito e famosissimo Putty che ci permetteva di connetterci remotamente in SSH ai sistemi dei nostri clienti per svolgere le classiche operazioni di routine a riga di comando.

Putty Screen

Tuttavia, nel tempo, e con il Boom che abbiamo avuto dal 2015 questa decina di sistemi diventarono centinaia, e ad oggi migliaia e lavorando in ambiente condiviso shared, per più operatori, sarebbe stato impossibile continuare ad usare uno strumento ottimo per le occasioni di un freelance o un privato, ma riduttivo e limitato ragionando in ottica enterprise con la necessità non solo di poter portare a termine le funzioni di amministrazione dei sistemi Linux, ma anche di farlo nel modo più veloce, efficiente, facile possibile.

A tal proposito ci siamo orientati su quello che ad oggi sembra l’unica soluzione valida e degna di nota, fedele compagno di ogni sistemista che ha la necessità di avere in un unico strumento infiniti tool per facilitare il lavoro, ovvero Mobaxterm.

Cos’è Mobaxterm ?

MobaXterm è un pacchetto di strumenti straordinari per programmatori, webmaster, amministratori IT e praticamente tutti gli utenti che hanno bisogno di lavorare su sistemi operativi Linux, Unix o Mac come. Fornisce un terminale a riga di comando per interagire con il sistema sottostante. Prima di approfondire cos’è MobaXterm e come installarlo gratuitamente sul tuo computer, esamineremo tutte le varie funzionalità che offre ai suoi utenti.

MobaXterm è la tua cassetta degli attrezzi definitiva per l’elaborazione remota . In un’unica applicazione Windows, fornisce un sacco di funzioni su misura per programmatori, webmaster, amministratori IT e praticamente tutti gli utenti che hanno bisogno di gestire i loro lavori remoti in modo più semplice.

MobaXterm fornisce tutti gli importanti strumenti di rete remota (SSH, X11, RDP, VNC, FTP, MOSH, …) e i comandi Unix (bash, ls, cat, sed, grep, awk, rsync, …) sul desktop di Windows , in un unico file exe portatile che funziona immediatamente.

Ci sono molti vantaggi nell’avere un’applicazione di rete All-In-One per le tue attività remote, ad esempio quando usi SSH per connetterti a un server remoto, un browser grafico SFTP apparirà automaticamente per modificare direttamente i tuoi file remoti. Le tue applicazioni remote verranno visualizzate senza problemi anche sul desktop di Windows utilizzando il server X incorporato.

Terminali a schede

Innanzitutto, MobaXterm fornisce non un terminale ma la possibilità di aprire più terminali all’interno di un’unica finestra in modalità a schede. Ogni terminale può essere ad esempio per scopi diversi; un terminale può essere connesso a una shell remota tramite ssh mentre un altro è un ftp a qualche altro host.

Gestione delle sessioni

MobaXterm ti consente di avviare sessioni remote. Puoi scegliere di creare sessioni SSH, Telnet, Rlogin, RDP, VNC, XDMCP, FTP, SFTP o Serial. Ogni sessione che avvii viene automaticamente salvata e visualizzata nella barra laterale sinistra.

Gestione Sessioni

Server X11

Quando esegui una sessione SSH, TELNET o RLOGIN/RSH sarai in grado di visualizzare le tue applicazioni remote direttamente sul tuo PC Windows locale. In una sessione SSH, non è necessario impostare la variabile “DISPLAY” poiché MobaXterm utilizza l’inoltro X11 per facilitare e proteggere il tuo lavoro.

Pannello grafico SFTP

pannello sftp mobaxterm

Una volta connesso a un host remoto, il pannello di sinistra cambia in una visualizzazione simile a Esplora file di Windows. Di default punta alla home directory dell’utente connesso ma puoi cambiarla seguendo la cartella del terminale selezionando la casella di controllo “Segui cartella del terminale” in basso. L’ho usato rigorosamente per scaricare o caricare file dal mio laptop in posizioni host remote. Questa è una caratteristica davvero interessante e fa risparmiare un sacco di tempo poiché non devo aprire un’altra sessione per ftp.

Esecuzione multipla

SSH Esecuzione Multipla

Sicuramente una delle funzionalità più comode per la gestione massiva di interi pool di macchine a blocchi di 16. Scrivi una volta, esegui ovunque: questo strumento ti consente di eseguire gli stessi comandi su più server contemporaneamente.

Server incorporati

MobaXterm consente di avviare demoni di rete per l’accesso remoto. Non sono necessari strumenti o runtime aggiuntivi per utilizzare questi demoni. Per quanto possa essere una funzionalità minore in termini di utilità fa ben comprendere la caratura del progetto e dello strumento.

Strumenti incorporati

MobaXterm offre alcuni strumenti utili per amministratori di sistema, sviluppatori, webmaster e tutti gli utenti che hanno bisogno di lavorare in modo efficiente con il proprio computer.

Desktop Unix remoto (XDMCP)

Grazie a MobaXterm puoi lavorare sul tuo desktop Solaris remoto come se lavorassi localmente sul tuo computer Windows utilizzando il protocollo XDMCP.

Desktop Windows remoto (RDP)

Prendi il controllo dei tuoi computer/server Windows remoti utilizzando il protocollo RDP. Molte impostazioni di configurazione RDP sono disponibili nel gestore sessioni.

Supporto per le macro

Puoi registrare le macro nel terminale MobaXterm: tutto ciò che digiti nel terminale verrà registrato per poterlo riprodurre in seguito su altri server. Questa funzionalità è di un’utilità infinita. Pensate a quella sintassi ostiche e complesse da memorizzare, potete salvarle con nomi molto eloquenti come “Cerca file grandi ed ordina”, “Stato RAID”, “Converti webp” e simili. Non solo comandi, ma anche snippet di codice da copiare e incollare dentro ad esempio il file wp-config per noi che lavoriamo molto su WordPress.

 

Highlight della sintassi

Evidenziazione delle sintassi Mobaxterm

Questo è una delle mie preferite in quanto supportando molte estensioni, tipi di linguaggio sia di programmazione che di scripting, semplifica in modo molto importante la scrittura e la manutenzione del codice. La possibilità di cambiare gli schemi colori con una serie di schemi predefiniti o tramite la completa personalizzazione da zero (custom) è un valore aggiunto soprattutto per quei sistemisti che trascorrono molte ore al terminare, magari nei turni notturni, dove lo schema colori di norma si preferisce a bassa luminosità come, ad esempio, un bianco su nero, piuttosto che un nero su bianco.

Il terminale embedded MobaXterm può evidenziare la sintassi o usare la colorazione per le parole chiave, anche se sei connesso a un server remoto che non supporta i colori. Ciò è utile soprattutto durante l’analisi dei file di registro, la modifica del codice o il tentativo di rilevare parole chiave importanti. Puoi persino creare facilmente le tue definizioni di sintassi.

Personalizzatore professionale

MobaXterm Professional Edition ti dà accesso al software “Customizer”. Questo programma ti consente di generare copie personalizzate di MobaXterm con il tuo logo e le impostazioni predefinite.

 

Quali sono i vantaggi reali nell’usare Mobaxterm per un sistemista?

Mobaxterm è un tool estremamente versatile che rappresenta una risorsa inestimabile per qualsiasi sistemista Linux, a maggior ragione per quelli specializzati in web performance e hosting come nel nostro caso. La sua licenza economica, a soli circa 50€ all’anno, è una spesa ampiamente giustificata dai benefici che apporta al workflow quotidiano. Questo è un aspetto che abbiamo già sottolineato attraverso un post sul nostro blog.

Tuttavia, dalla nostra esperienza sul campo questi sono i motivi per cui continueremo a rinnovare la licenza.

  • Puoi avere una lista ordinata ed organizzata di tutti gli Host. Uno dei principali vantaggi è la facilità con cui si possono gestire numerosi host. Chi lavora nell’hosting sa bene quanto possa essere caotica una chiamata da un cliente che richiede un intervento immediato. Grazie alla funzione di organizzazione visuale sulla sidebar sinistra, non c’è più bisogno di confondersi tra Web server e mail server, o di cercare quale cliente stia avendo quale problema. Le icone personalizzabili e le etichette mnemoniche aiutano a mantenere tutto in ordine.
  • Puoi scordarti le password. La sicurezza è sempre una priorità, ma memorizzare un numero elevato di password è una sfida. Mobaxterm supera questo ostacolo permettendo di salvare le credenziali di accesso SSH dopo un login riuscito, rendendo i successivi accessi rapidi e sicuri.
  • Trasferisci file direttamente con un drag and drop. Il trasferimento di file è reso estremamente facile con il semplice metodo del drag and drop. Questa funzione elimina la necessità di usare protocolli come FTP o SFTP e di dover configurare connessioni multiple. Il tutto avviene in modo sicuro attraverso il protocollo SCP integrato.
  • Avvia installazioni grafiche basate su X. Utilizza graficamente sistemi Linux o Unix corredati del sistema grafico X, esportando sessioni grafiche sul X server locale di MobaXterm.
  • Utilizza Remote Desktop, VNC per sessioni grafiche.
  • Esporta ed importa le impostazioni e gli host sugli altri host aziendali. Aggiorna periodicamente le impostazioni dell’intero Staff sistemistico, esportando ed importando la configurazione di Mobaxterm (e tutte le credenziali degli host) su tutte le workstation adibite alla gestione sistemistica. Tutta l’azienda sincronizzata in poco sforzo per un’efficienza massima.
  • Esporta la configurazione per mobile su Termius. Se hai necessità di mantenere aggiornato anche il tuo smartphone con tutti i sistemi aziendali, hai l’opzione di esportare la configurazione e reimportarla su Termius, il miglior client per mobile (iOS ed Android) e permetterti di gestire l’intero parco macchine.
  • Funzionalità copia e incolla su terminali multipli. Questo lo abbiamo trattato sopra ed è veramente un punto di forza, quando ci si trova a dover fare manutenzione su cluster da centinaia di sistemi in un tempo piuttosto ristretto, senza dover ricorrere a sistemi come Ansible o Puppet.

Il lavoro di sistemista linux, fatto spesso di urgenze impellenti, downtime, ed una professione ad altissimo livello di responsabilità diventa molto più semplice, facile e sereno, privo di fogli excel, con password annotate, tool multipli per fare diverse operazioni, e con una gestione di host e clienti davvero ben fatto ed organizzato.

Si arriva a fine giornata lavorativa con molta più serenità mentale, meno stress e soprattutto ci si rende conto di esser stati molto più produttivi, ed i bilanci aziendali ne risentono, ovviamente in positivo.

Versione Free e versione Commerciale.

Mobaxterm viene offerto in due edizioni, una free completamente gratuita e una commerciale, con le caratteristiche che potete vedere di seguito. Se fate un uso professionale del software è sempre consigliato l’acquisto della versione professionale, visto anche il costo estremamente esiguo della licenza, a meno di un caffè a settimana. Inutile dire che è uno strumento molto completo quanto professionale e che di fatto non è nemmeno minimamente comparabile a tool come Putty.

Mobaxterm versioni e prezzi

Se siete interessati a testarlo, anche nella versione Free, vi incoraggiamo a farlo, certi che una volta abbracciato e testato per un paio d’ore non ne tornerete più indietro.

L’unico difetto, se così vogliamo chiamarlo è che è un software specifico per Microsoft Windows e non gira su MacOS o Linux, tuttavia la qualità è talmente elevata, che giustifica un ambiente di emulazione o virtualizzazione come Parallels, VirtualBox o VmWare proprio per far girare questo gioiello.

Conclusioni

In un mondo sempre più interconnesso e digitalizzato, il ruolo del sistemista si fa sempre più cruciale e complesso. Si tratta di una professione che non permette errori, dove ogni minuto speso per accedere a un sistema, recuperare una password o configurare un trasferimento di file può convertirsi in costi non solo economici, ma anche in termini di sicurezza e affidabilità. In questo contesto, avere a disposizione un tool come Mobaxterm non è un lusso, ma una necessità.

Mobaxterm non è solo un’applicazione che fa risparmiare tempo; è un autentico game changer nel settore della sistemistica. Offre una suite completa di funzionalità che coprono un ampio spettro di esigenze, dall’accesso remoto sicuro alla gestione efficiente delle credenziali, fino alla possibilità di eseguire complesse operazioni di manutenzione su più sistemi contemporaneamente. E tutto questo viene fatto mantenendo elevati standard di sicurezza, un aspetto che da solo giustifica l’investimento nella licenza del software.

Per un sistemista professionista, la questione non è se utilizzare Mobaxterm, ma come si potrebbe effettivamente fare a meno di un utility così versatile e potente. Con Mobaxterm, si può affrontare con fiducia qualsiasi sfida tecnica, liberando risorse mentali e temporali che possono essere dedicate a compiti più avanzati, come l’ottimizzazione delle prestazioni o la strategia di sicurezza, invece di rimanere intrappolati in routine operative.

Mobaxterm diventa così un vero e proprio estensore di competenze, un alleato quotidiano nel mondo della sistemistica che permette di affrontare con serenità anche le situazioni più stressanti, fornendo quella sicurezza e quella efficienza che si traducono in benefici tangibili per ogni azienda. Utilizzare Mobaxterm non è solo una scelta intelligente; è un passo essenziale verso un’operatività sistemistica davvero all’altezza delle esigenze del XXI secolo.

Hai dei dubbi? Non sai da dove iniziare? Contattaci !

Abbiamo tutte le risposte alle tue domande per aiutarti nella giusta scelta.

Chatta con noi

Chatta direttamente con il nostro supporto prevendita.

0256569681

Contattaci telefonicamente negli orari d’ufficio 9:30 – 19:30

Contattaci online

Apri una richiesta direttamente nell’area dei contatti.

INFORMAZIONI

Managed Server S.r.l. è un player italiano di riferimento nel fornire soluzioni avanzate di sistemistica GNU/Linux orientate all’alta performance. Con un modello di sottoscrizione dai costi contenuti e prevedibili, ci assicuriamo che i nostri clienti abbiano accesso a tecnologie avanzate nel campo dell’hosting, server dedicati e servizi cloud. Oltre a questo, offriamo consulenza sistemistica su sistemi Linux e manutenzione specializzata in DBMS, IT Security, Cloud e molto altro. Ci distinguiamo per l’expertise in hosting di primari CMS Open Source come WordPress, WooCommerce, Drupal, Prestashop, Joomla, OpenCart e Magento, affiancato da un servizio di supporto e consulenza di alto livello adatto per la Pubblica Amministrazione, PMI, ed aziende di qualsiasi dimensione.

Red Hat, Inc. detiene i diritti su Red Hat®, RHEL®, RedHat Linux®, e CentOS®; AlmaLinux™ è un marchio di AlmaLinux OS Foundation; Rocky Linux® è un marchio registrato di Rocky Linux Foundation; SUSE® è un marchio registrato di SUSE LLC; Canonical Ltd. detiene i diritti su Ubuntu®; Software in the Public Interest, Inc. detiene i diritti su Debian®; Linus Torvalds detiene i diritti su Linux®; FreeBSD® è un marchio registrato di The FreeBSD Foundation; NetBSD® è un marchio registrato di The NetBSD Foundation; OpenBSD® è un marchio registrato di Theo de Raadt. Oracle Corporation detiene i diritti su Oracle®, MySQL®, e MyRocks®; Percona® è un marchio registrato di Percona LLC; MariaDB® è un marchio registrato di MariaDB Corporation Ab; REDIS® è un marchio registrato di Redis Labs Ltd. F5 Networks, Inc. detiene i diritti su NGINX® e NGINX Plus®; Varnish® è un marchio registrato di Varnish Software AB. Adobe Inc. detiene i diritti su Magento®; PrestaShop® è un marchio registrato di PrestaShop SA; OpenCart® è un marchio registrato di OpenCart Limited. Automattic Inc. detiene i diritti su WordPress®, WooCommerce®, e JetPack®; Open Source Matters, Inc. detiene i diritti su Joomla®; Dries Buytaert detiene i diritti su Drupal®. Amazon Web Services, Inc. detiene i diritti su AWS®; Google LLC detiene i diritti su Google Cloud™ e Chrome™; Microsoft Corporation detiene i diritti su Microsoft®, Azure®, e Internet Explorer®; Mozilla Foundation detiene i diritti su Firefox®. Apache® è un marchio registrato di The Apache Software Foundation; PHP® è un marchio registrato del PHP Group. CloudFlare® è un marchio registrato di Cloudflare, Inc.; NETSCOUT® è un marchio registrato di NETSCOUT Systems Inc.; ElasticSearch®, LogStash®, e Kibana® sono marchi registrati di Elastic N.V. Hetzner Online GmbH detiene i diritti su Hetzner®; OVHcloud è un marchio registrato di OVH Groupe SAS; cPanel®, L.L.C. detiene i diritti su cPanel®; Plesk® è un marchio registrato di Plesk International GmbH; Facebook, Inc. detiene i diritti su Facebook®. Questo sito non è affiliato, sponsorizzato o altrimenti associato a nessuna delle entità sopra menzionate e non rappresenta nessuna di queste entità in alcun modo. Tutti i diritti sui marchi e sui nomi di prodotto menzionati sono di proprietà dei rispettivi detentori di copyright. Ogni altro marchio citato appartiene ai propri registranti. MANAGED SERVER® è un marchio registrato a livello europeo da MANAGED SERVER SRL, Via Enzo Ferrari, 9, 62012 Civitanova Marche (MC), Italia.

Torna in alto