root

Mattepuffo's logo
Backup e restore di Iptables su Linux

Backup e restore di Iptables su Linux

Iptables è il firewall di default installato in praticamente tutte le distribuzioni Linux.

La sua configurazione non è molto semplice, e questo è un motivo in più per effettuare il backup delle regole prima di metterci mano.

Vediamo come effettuare il backup di tutte le regole:

# iptables-save > $HOME/iptables.bck

Il comando va eseguito come root, e in questo caso ho indicato la home come percorso; va bene una qualsiasi, ma come al solito è sconsigliata la directory /tmp.

Mattepuffo's logo
Come usare un kernel precedente in Arch Linux

Come usare un kernel precedente in Arch Linux

Come sappiamo, di default in Arch Linux è presente solo l'ultima versione del kernel installato.

In molte distro, infatti, all'avvio del boot-loader è possibile scegliere tra diverse versioni del kernel.

In Arch Linux no, e se qualcosa va storto dobbiamo fare diversi passaggi per reinstallare la versione precedente funzionante.

Qui vediamo una possibile procedura per reinstallare o ripristinare una versione precedente.

Prima di tutto avviamo l'installer di Arch Linux o di un'altra distro.

Mattepuffo's logo
Impostare un LAMP server in CentOS / RHEL

Impostare un LAMP server in CentOS / RHEL

In questa piccola guida vedremo i passi da effettuare per impostare un LAMP server funzionante in CentOS / RHEL (Red Hat).

Partiamo da Apache:

# yum install httpd httpd-devel

La seconda libreria ci può servire per scopi quali compilare i moduli da sorgenti; quindi conviene installarla subito.

A questo punto avviamo Apache:

# /etc/init.d/httpd start

Per testare se funziona apriamo il browser su http://localhost.

Mattepuffo's logo
Rendere immodificabili i file in Linux

Rendere immodificabili i file in Linux

Siamo soliti pensare che l'account di root in Linux possa fare tutto.

Bhe non è proprio così, o meglio può capitare di poter impedire anche root di fare alcune operazioni; ad esempio modificare o cancellare dei file.

Questo grazie a chattr!

Questo programma, da riga di comando, permette di rendere immodificabili e incancellabili i file.

Mattepuffo's logo
Svuotare un form in JSF

Svuotare un form in JSF

Ultimamente mi sono dato allo studio del framework JSF (Java Server Faces).

Un arogmento molto richiesto è come svuotare un form dopo che è stato inviato (e magari anche validato) senza usare redirect o Javascript.

Perchè il fatto è che il comportamento di default prevede che il form non si svuoti se si rimane nella stessa pagina.

Vediamo quindi come fare; prima di tutto abbiamo un form del genere:

      <h:form id="frm_add_lavoro">
            <h:inputText value="#{lb.titolo}" id="titolo">
            </h:inputText><br/>
            <h:inputTextarea value="#{lb.testo}" id="testo">
            </h:inputTextarea>
            <h:commandButton action="#{lb.addLavoro()}" value="Aggiungi lavoro" />
        </h:form>

La cosa importante è specificare un id al form e un id per ogni componente che ci interessa, in modo da poterli richiamare nel nostro ManagedBean.