Nulla da nascondere...

Sostenere che non si é interessati al diritto alla privacy perché non si ha nulla da nascondere, é come dire che non si é interessati al diritto di parola, perché non si ha nulla da dire.

Eduard Snowden

»

Stefano Morandi

NGINX + PHP

Soliti appunti, giusto per non dimenticare :-)

Installazione Nginx

apt-get install nginx-full

creazione struttura directory

adduser <cliente> (no shell, no home)
addgroup <dominio>
mkdir -p /var/www/<cliente>/<dominio>/{tmp,log,www}
chown -R cliente:dominio /var/www/<cliente>/<dominio>

»

Stefano Morandi

SysAdmin - Lezione 6

Backup

script

realizzare uno script di backup che

  • realizzi uno snapshot del sistema
  • mantenga uno storico compresso di 7gg

»

Stefano Morandi

SysAdmin - Lezione 5

Di seguito le slide, riportate in formato markdown, del corso SysAdmin base organizzato con il lug di Pordenone.

Init del sistema

Ovvero: come debian fa il boot

Sequenza principale H-R

  1. BIOS
  2. Boot loader
  3. initramfs (memoria)
  4. init (boot disco)

»

Stefano Morandi

SysAdmin - lezione 4

Di seguito le slide, riportate in formato markdown, del corso SysAdmin base organizzato con il lug di Pordenone.

Networking

SSH

Utente

  • Creare coppia di chiavi
  • Copiare chiave pubblica
  • Modificare configurazione server
  • Modificare configurazione client

»

Stefano Morandi

SysAdmin - lezione 3

Di seguito le slide, riportate in formato markdown, del corso SysAdmin base organizzato con il lug di Pordenone.

Cosa fa un SysAdmin ?

Se non sai che faccia ha il tuo sysadmin, vuol dire che sta lavorando bene

»

Stefano Morandi

SysAdmin - lezione 2

Di seguito le slide, riportate in formato markdown, del corso SysAdmin base organizzato con il lug di Pordenone.

Gestione dei pacchetti

  • apt-get update / aptitude update

    Aggiorna stato dei pacchetti

  • apt-get (dist-)upgrade / aptitude (dist-)upgrade

    Aggiorna pacchetti

  • apt-cache search / aptitude search

    Ricerca un pacchetto

  • apt-cache show / aptitude show

    Mostra le informazioni su un pacchetto

  • apt-get install / aptitude install

    Installa pacchetti e relative dipendenze

  • apt-get –purge remove / aptitude purge

    Rimuove pachetti. Con “purge” anche le relative configurazioni

»

Stefano Morandi

SysAdmin - lezione 1

Di seguito le slide, riportate in formato markdown, del corso SysAdmin base organizzato con il lug di Pordenone.

Scelta della distribuzione

debian logo

“All distros suck, this one just sucks less”

Michael Elkins, Stefano Morandi

Perché Debian

“The universal operating system”

debian.org

»

Stefano Morandi