Skip to content

Shorts

Definire le variabili Bash â–Ľ

Definire le variabili Bash

Negli script Bash, per convenzione si usano nomi maiuscoli per le variabili e si definiscono facendo seguire al nome il simbolo = e il valore.

NOME_VARIABILE=valore

Accortezze:

  • nel nome non si può usare il simbolo “-“
  • prima e dopo l’uguale non ci devono essere spazi
  • in fondo allo statement non ci sono simboli (p.e. ; o altro)
Aggiungere la partizione SWAP a Debian â–Ľ

Aggiungere la partizione SWAP a Debian

Eseguire i seguenti comandi in sequenza

swapon --show
fallocate -l 1G /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
vi /etc/fstab

Il primo serve a verificare se lo swap è attivo o no.

Il secondo definisce la dimensione dello swap, che normalmente dovrebbe essere il doppio della RAM.

Poi si cambiano i permessi.

Quindi si definisce che swapfile è il file da assegnare allo swap.

Si attiva quindi si attiva lo swap proprio su quel file.

L’ultimo comando serve ad attivare correttamente lo swap ad ogni avvio del server.

Una vota aperto fstab aggiungere questa riga in fondo:

/swapfile swap swap defaults 0 0

Gli ultimi 2 sono zeri.

Rimuovere in IP dal blocco di Fail2Ban â–Ľ

Rimuovere in IP dal blocco di Fail2Ban

Per togliere (o verificare) un IP dal blocco di fail2ban:

Trovare le jail:

fail2ban-client status

Togliere dal blocco un IP dalla jail individuata

fail2ban-client set <jail-name> unbanip <ip-address>