Wake on lan (wol) su Dd-wrt da command line ssh

Avendo accesso solo tramite ssh al nostro dd-wrt è possibile utilizzare il wol anche da shell

/usr/sbin/wol -i 192.168.50.255 aa:bb:cc:dd:ee:ff

dove 192.168.50.255 è l’indirizzo di brodcast del segmento di lan dove è posizionato l’host da svegliare, mentre aa:bb:cc:dd:ee:ff è il suo mac address.

fonKounter, contatore e statistiche di accesso per il tuo sito web senza mysql (e installazione su Aruba)

Recentemente realizzando il sito web di un cliente ho avuto la necessita di implementarvi un contatore di accessi con relative statistiche.
Esistono molti prodotti open source di ottimo livello ma la maggior parte necessitano php e mysql lato server per funzionare. Avendo solo a disposizione php dovevo trovare qualcosa di diverso. Dopo un pò di ricerche ho trovato l’ottimo funKounter. Questo non necessita di mysql in quanto archivia i dati di accesso su dei semplici file di testo.

Continue reading “fonKounter, contatore e statistiche di accesso per il tuo sito web senza mysql (e installazione su Aruba)”

Backup di un server remoto da un client con ssh

In alternativa Backup su client remoto con tar e ssh ho illustrato come eseguire un backup di un disco locale su un host remoto, qui invece parlo del contrario, ovvero di come eseguire il backup dati di un server remoto direttamente da un client.

ssh user@server 'tar cf - /home /etc /var /usr/local /lib' > ./backup.tar

con il comando supra eseguiamo il backup delle directory /home /etc /var /usr/local /lib dell’host server nel file locale backup.tar

Usare dd-wrt come client ssh con autenticazione con chiave pubblica

In queste note cercherò di dare una piccola illustrazione su come riuscire ad utilizzare dropbear, il server/client ssh di dd-wrt, come client con autentificazione a chiave pubblica.

Innanzi tutto abbiamo bisogno di generare la chiave pubblica, questa può essere creata a partire dalla chiave privata già presente su dd-wrt oppure da una nuova che possiamo creare noi.

Continue reading “Usare dd-wrt come client ssh con autenticazione con chiave pubblica”