Aggiornamento da cPassMan a Teampass

Informazioni preliminari

La procedura prevede di partire dalla versione 1.8.2 di cpassman e arrivare alla versione 2.1.27.23. L’aggiornamento viene fatto inizialmente replicando l’installazione attuale (versione 1.8.2) e poi andando man mano a sosituire i file delle nuove versioni aggiornando di volta in volta il database.

Prima di ogni estrazione salvare …… Leggi tutto

RaspberryPI: Chiosco informativo

Piattaforme ad hoc

Esistono dei client collegabili a piattaforme di digital signage che permettono di realizzare un chiosco informativo in modo diretto, di seguito un paio di indicazioni:

Zabbix

Server

Di seguito vediamo come sfruttare docker per configurare una macchina virtuale che ospiti un instanza di Zabbix.

Verranno sftuttate le immagini di Zabbix presenti sul DockerHub.

Prima di tutto bisogna aver installato docker nella macchina host, dopodichè sarà possibile avviare i container per Zabbix.

Viene sfruttato un container per …… Leggi tutto

Installazione web server Centos

Programmi

Apache con configurazione dei virtual host, creazione certificato SSL, impostazione dei redirect, cambio della directory principale, installazione e configurazione mod_security (con le eventuali eccezioni) e mod_evasive

Awstats con configurazione dei file in /etc/awstats (uno per ServerName dei virtual host, indicando il log specifico dove awstats andrà a leggere con la …… Leggi tutto

Permessi su CentOS

Umask

Se si vogliono cambiare i permessi di default con cui vengono creati file e cartelle dagli utenti tramite shell utilizzare il comando umask seguito da un numero che rappresenta i permessi da negare.

Umask Created Files Created Directories ------------------------------------------------------------- 000 666 (rw-rw-rw-) 777 (rwxrwxrwx) 002 664 (rw-rw-r--) 775 ...... Leggi tutto 

Uso di git

Git via shell

Di seguito la procedura per copiare in locale (in modo da lavorarci) un proprio repository git già esistente su Github.

  • Creazione cartella
mkdir prova cd prova/
  • Inizializzazione git
git init
  • Aggiunta remote
git remote add origin https://userid@github.com/userid/nomeRepository.git

Installazione Zimbra

Di seguito alcuni comandi per settare Zimbra dopo l’installazione.

Tutti i comandi zimbra (zmprov ecc…) vanno inseriti nella console come utente zimbra, per farlo digitare

su - zimbra

Installazione zimbra

Prima di eseguire le varie procedure scritte di seguito:

  • utilizzare come nome di dominio di Zimbra il nome pubblico (example.com) …… Leggi tutto
  • VPN tra router Netgear

    In allegato le relative guide.

    Per come creare un certificato vedere l’altro articolo.

    Al fine di evitare problemi di compatibilità sui router è bene generare il certificato della CA con il parametro -sha1

    openssl req -new -x509 -days 3650 -key /etc/pki/CA/private/cakey.pem -extensions v3_ca -out /etc/pki/CA/cacert.pem -sha1

    e generare i …… Leggi tutto

    Creare certificati SSL

    Vediamo di seguito i passi per generare un certificato SSL autofirmatoo self-signed, cioè un certificato generato dal suo stesso autore, e non da un’autorità competente in questo.

    Generare l’autorità di certificazione

    Generare la chiave privata

    openssl genrsa -aes256 -out /etc/pki/CA/private/cakey.pem 4096

    Generare il certificato

    openssl req -new -x509 -days ...... Leggi tutto 

    SOGo

    Per la versione 1.3.4 si aggiugne il repository e si installa Sogo tramite yum.

    L’installazione crea l’utente sogo con la relativa cartella /home/sogo. Nella cartella /home/sogo/GNUstep/Defaults si trova il file .GNUstepDefaults dove ci sono i parametri da settare.

    Successivamente va modificato il file /etc/httpd/conf.d/SOGO.conf per la configurazione di Apache.

    Questo di seguito …… Leggi tutto