Month of Febbraio, 2008

  • user warning: Access denied for user 'linuxtutorial'@'localhost' to database 'my_linuxtutorial' query: LOCK TABLES drupal_cache WRITE in /membri/linuxtutorial/includes/database.mysql.inc on line 172.
  • user warning: UPDATE command denied to user 'linuxtutorial'@'localhost' for table 'drupal_cache' query: UPDATE drupal_cache SET data = 'a:3834:{s:2:\"MB\";s:2:\"MB\";s:3:\"php\";s:3:\"php\";s:14:\"MySQL database\";s:14:\"database MySQL\";s:70:\"Your MySQL Server is too old. Drupal requires at least MySQL %version.\";s:90:\"La versione del tuo Server MySQL è troppo vecchia. Drupal richiede almeno MySQL %version.\";s:40:\"The directory %directory does not exist.\";s:35:\"La directory %directory non esiste.\";s:8:\"security\";s:9:\"sicurezza\";s:40:\"Illegal choice %choice in %name element.\";s:51:\"La scelta %choice nell\'elemento %name è sbagliata.\";s:8:\"Password\";s:8:\"Password\";s:4:\"form\";s:4:\"Form\";s:18:\"Save configuration\";s:20:\"Salva configurazione\";s:3:\"n/a\&quo in /membri/linuxtutorial/includes/database.mysql.inc on line 172.
  • user warning: Access denied for user 'linuxtutorial'@'localhost' to database 'my_linuxtutorial' query: LOCK TABLES drupal_cache WRITE in /membri/linuxtutorial/includes/database.mysql.inc on line 172.
  • user warning: UPDATE command denied to user 'linuxtutorial'@'localhost' for table 'drupal_cache' query: UPDATE drupal_cache SET data = 'a:0:{}', created = 1259279499, expire = 0, headers = '' WHERE cid = 'locale:en' in /membri/linuxtutorial/includes/database.mysql.inc on line 172.
  • user warning: Table 'my_linuxtutorial.drupal_sessions' doesn't exist query: SELECT COUNT(sid) AS count FROM drupal_sessions WHERE timestamp >= 1259278599 AND uid = 0 in /membri/linuxtutorial/includes/database.mysql.inc on line 172.
  • user warning: Table 'my_linuxtutorial.drupal_sessions' doesn't exist query: SELECT DISTINCT u.uid, u.name, s.timestamp FROM drupal_users u INNER JOIN drupal_sessions s ON u.uid = s.uid WHERE s.timestamp >= 1259278599 AND s.uid > 0 ORDER BY s.timestamp DESC in /membri/linuxtutorial/includes/database.mysql.inc on line 172.

Le password

Le password (pwd) sono lo strumento basilare per evitare intrusioni indesiderate nel proprio sistema Linux.
Solitamente si sceglie una password facile da ricordare ma questo caratterizza una password facile da individuare; un cracker, utilizzando un metodo di brute force, che consiste nel cercare di eseguire il login ad un sistema utilizzando come password le parole più comuni del dizionario inglese o italiano, non ha molte difficoltà ad individuare velocemente le password infatti solitamente questo attacco è automatizzato in modo da effettuare moltissimi tentativi di accesso in poco tempo.

Per questo motivo la scelta di buone password è un elemento fondamentale della configurazione del sistema linux.
Ecco alcuni criteri da seguire per creare delle buone password:

Password Scordata?

Se per qualsiasi motivo ci si dimentica (o non si sa) la password di root, per poter accedere al sistema come superuser, basta eseguire poche semplici operazioni:

1- riavviare la macchina e farla boottare da un cd boottabile, da un floppy o da una mini distribuzione;

2- montare la root del sistema da recuperare su una directory del proprio sistema temporaneo (Red Hat in automatico monta i fs in /mnt/sysimage/) es: mount /dev/hda1 /mnt/sysimage;

3- modificare il file /etc/shadow (che per il nostro caso sarà /mnt/sysimage/etc/shadow) alla riga
root:$1$ÐQEXe5ÀJ$JrdXvxi5UaGHpaMckCsKH0:11628:0:99999:7:::
eliminando la stringa che rappresenta la password criptata di root root::11628:0:99999:7:::

4- riavviare il sistema;

5- ora il superuser non ha piu una password, per cui si potra' accedere liberamente alla macchina senza restrizioni;

Wine: Usare applicazioni e giochi di Windows su Linux

Ho già scritto qualche guida che spiegava come installare dei giochi, o ad esempio photoshop su Linux con l'utilizzo di questo programma, ma forse quello che vi chiederete ora è anche, cos'è wine?

Iniziamo subito con il dire che wine non è un emulatore, infatti wine significa proprio Wine is Not an Emulator.

Wine infatti altro non è che un programma che ricrea le API di Windows per far funzionare i nostri programmi e giochi preferiti che utilizzavamo su Windows.

I Vantaggi di Wine

Wine permette di usufruire di tutti i vantaggi di un sistema Unix, che sono stabilità, flessibilità, amministrazione remota, mentre stiamo utilizzando programmi di Windows.

Gestire diversi account Gmail con Firefox

Con questo articolo vediamo come semplificare la gestione di più account Gmail grazie all'utilizzo di un semplice plug-in di Firefox...

Avere più di un account Gmail, il servizio di posta elettronica gratuito offerto da Google, da gestire può risultare complicato e, senza gli adeguati mezzi, alla lunga diventa snervante.

Autenticarsi grazie all’auto-login con diversi account, tentare di tenerli tutti aperti in più tab e gestire il tutto è decisamente complicato.
L’unico modo per non avere problemi di nessun genere, è aprire un account alla volta. Oggi però, grazie a Gmail Manager, tutto questo sarà solo un lontano ricordo.

Rinominare file multipli (mmv)

Avete mai avuto bisogno di rinominare un gruppo di file? Con il vecchio DOS si poteva fare ma con Linux quando si hanno file multipli da spostare, come destinazione e' ammessa solo una directory.

Supponiamo ad esempio di dover rinominare tutti i file *.ps in *.eps. Come possiamo fare? Una soluzione e' utilizzare la riga comando

# for i in *.ps; do mv $i $(basename $i .ps).eps; done

oppure utilizzare lo script

for file in *.ps; do
   mv $file ${file%.ps}.eps
done