Apache Guacamole

Apache Guacamole – Database

Espandiamo le capacità di Apache Guacamole utilizzando come back-end di autenticazione un Database Server. In questo post utilizziamo come back-end MySQL/MariaDB. Apache Guacamole supporta diversi database: MySQL, MariaDB, PostgreSQL, MS SQL Server o altri tramite estensioni scaricabili dal sito del progetto (ad esempio, LDAP). Quando si usa un database come Read more…

Apache Guacamole

Apache Guacamole – Client

Dopo aver installato la parte server di Apache Guacamole, procediamo all’installazione del client. Il client di Apache Guacamole conterrà tutti i componenti Java/JavaScript che compongono l’applicazione Web, servita al client tramite HTML5. I componenti che compongono l’applicazione client sono: Questa applicazione client è quella che si connette alla parte server Read more…

Apache Guacamole

Apache Guacamole – Server

Dopo aver installato i requisiti necessari, procediamo con l’installazione della parte server e client di Apache Guacamole. Utilizzeremo il repository EPEL per effettuare l’installazione; la versione rilasciata al momento della scrittura di questo articolo è la versione 1.4.0. Apache Guacamole 1.4.0, l’ultima versione ufficialmente rilasciata, contiene bug relativamente per le Read more…

Apache Guacamole

Apache Guacamole – Requisiti

Nel post precedente, abbiamo visto cos’è Apache Guacamole e quali sono i suoi ambiti di utilizzo. Vediamo in questo articolo come installare i requisiti necessari. Come macchina ospite, utilizziamo un server AlmaLinux 9.0; procediamo con l’installazione del server, disabilitiamo firewall e selinux, aggiorniamolo alle ultime patch disponibili. Abilitiamo il repository Read more…

Apache Guacamole

Apache Guacamole

Apache Guacamole è un gateway desktop remoto clientless. Supporta protocolli standard come VNC, RDP e SSH; è clientless in quanto non necessita di plug-in o software client. Questo se volessimo riassume il progetto in poche parole. Ma cerchiamo di capire nel dettaglio non solo cos’è veramente, ma anche come può Read more…

Phoronics Test Suite 5.2- Khanino

Phoronics ha rilasciato in data odierna la famosa suite di benchmarking Phoronix Test Suite 5.2 (nome in codice “Khanino”); il rilascio avviene a sei anni dal giorno del primo rilascio della suite 1.0 ed al decimo anniversario della fondazione della Phoronics. Phoronix Test Suite 5.2-Khanino è disponibile come aggiornamento trimestrale Read more…

Nagios – Monitor VMware vSphere Hypervisor 5.5

Proviamo a monitare tramite nagios un server su cui è installato un VMWare vSphere Hypervisor (ESXi) 5.5; installiamo prima di tutto i prerequisiti: # yum -y install openssl-devel perl-Archive-Zip perl-Class-MethodMaker \ uuid-perl perl-SOAP-Lite perl-XML-SAX perl-XML-NamespaceSupport \ perl-XML-LibXML perl-MIME-Lite perl-MIME-Types perl-MailTools perl-TimeDate \ uuid libuuid perl-Data-Dump perl-UUID cpan perl-Crypt-SSLeay \ perl-Params-Validate Read more…

Nagios – Plugins

Installiamo i plugins base di Nagios; prima di procedere con questa installazione, dobbiamo avere chiaro quali sono i servizi che dobbiamo/vogliamo monitorare, in quanto diversi plugin vengono abilitati solo se vengono trovate le librerie di sviluppo. Ad esempio, se volessimo monitorare un servizio MySQL o Postgres, dobbiamo installare le rispettive Read more…

Nagios – Installazione

Dopo aver installato il sistema operativo (consiglio una CentOS a 64 bit) ed applicato tutte le ultime patch, dobbiamo installare i package che ci permettono di compilare i sorgenti; inoltre installeremo alcuni package che ritengo necessari in una macchina di monitoring: # yum -y update # yum -y groupinstall “Development Read more…

Nagios

Una vecchia pubblicità diceva: “La potenza è nulla senza controllo”, ed è per questo motivo che la nostra infrastruttura necessita di un sistema di monitoring delle risorse. Lo scopo principale di un sistema di monitoring, è quello di far emergere i colli di bottiglia presenti nel nostro sistema prima che Read more…