giovedì 20 settembre 2007

Disabilitare beep dalla Console

Per disabilitare il beep della console bisogna lanciare il seguente comando:
#setterm -blength 0
Sotto server X:
#xset b offIn Debian è possibile inserire la seguente riga nel
file .inputrc nella home dell'utente:
set bell-style none
echo "set bell-style none" > .inputrc

martedì 18 settembre 2007

Utenti Mysql

Creare un nuovo utente in mysql: CREATE USER 'username'@'host' IDENTIFIED BY 'password'; Accesso a tutti i DB mysql> GRANT ALL ON *.* TO 'username'@'host' IDENTIFIED BY 'password'; Accesso a un solo DB mysql> GRANT ALL ON dbname.* TO 'username'@'host' IDENTIFIED BY 'password'; Accesso a una sola Tabella mysql> GRANT ALL ON dbname.tablename TO 'username'@'host' IDENTIFIED BY 'password'; Singoli permessi su una tabella mysql> GRANT SELECT, INSERT ON dbname.tablename TO 'username'@'host' IDENTIFIED BY 'password'; Cambio password a root: #mysqladmin password "new password"

mercoledì 22 agosto 2007

update-rc.d Debian

Per aggiungere uno script all'avvio del sistema bisogna copiare lo script in /etc/init.d e con l'utility update-rc.d configurare in quale runlevel avviare/arrestare il programma e con che priorità. Sintassi: update-rc.d -f script remove #Elimina tutti gli script dai vari runlevel. update-rc.d -n -f script remove #Come sopra ma effettua una simulazione. update-rc.d script start 29 2 3 4 5 . stop 46 0 S . #Avvia lo script sui runlevel 2 3 4 e 5 con priorita 29 e lo arresta nei runlevel 0 e S con priorità 46. Elenco Runlevel
Livello di esecuzione Utilizzo
0 Arresto del sistema.
1 Utente singolo.
2 Livello normale per la multiutenza.
3 Livello ausiliario per la multiutenza.
4 Livello disponibile per la multiutenza.
5 Livello disponibile per la multiutenza.
6 Riavvio del sistema.
Runlevel in Debian
# Runlevel 0 is halt.
# Runlevel 1 is single-user.
# Runlevels 2-5 are multi-user.
# Runlevel 6 is reboot.

martedì 14 agosto 2007

Estrarre i file da un rpm senza installarlo

A volte può servire estrarre i file di un pacchetto rpm per senza doverlo installare. Per fare questo bisogna la lanciare i seguenti comandi: $rpm2cpio murpmfile.rpm | cpio -idmv I file verranno estratti nella directory corrente.

mercoledì 1 agosto 2007

Disabilitare IPV6 in Debian/Ubuntu

Per disabilitare ipv6 su Debian/Ubuntu con kernel 2.6 bisogna modificare il caricamento dei moduli all'avvio. Ci sono 2 modi: Primo metodo: Nel /etc/modprobe.d/aliases modificare la linea: alias net-pf-10 ipv6 in alias net-pf-10 off alias ipv6 off e riavviare Secondo Nel file /etc/modprobe.d/blacklist aggiungere la seguente liena: blacklist ipv6 e riavviare.

lunedì 30 luglio 2007

Appunti per installazione VMWARE

Durante l'installazione di vmware server esx 3.0 viene chiesto di partizionare i dischi, è importante creare la seguente partizione: vmkcore da 110Mb per i dump delle macchine virtuali Dove verranno salvate le macchine virtuali invece si userà un filesystem vmfs3. Nel mio caso il partizionamento del server è stato: Disco primario /boot ext3 da 126 Mb / ext3 da 5Gb swap da 512Mb /var da 4Gb /tmp da 1Gb una partizione da 110 MB ( system id fc) per il vmkcore tutto il resto con system id fd cioè filesystem vmfs3. E questo è tutto ciò che riguarda il partizionamento.

venerdì 6 luglio 2007

Comandi Utili VMWare

Per spostare un'immagine di vmware ESX utilizzare il seguente comando:

Sposta l'immagine image.vmdk dentro destination splittando i file in 2Gb.
vmkfstools -i image.vmdk -d 2gbsparse /destination/name.vmdk

Ripristina l'immagine name.vmdk in un file image.vmdk da usare con ESX
vmkfstools -i /destination/name.vmdk image.vmdk


Visualizzare le VM Accese:

vcbVmName -s powerstate:on

Backup di una VM :

vcbMounter -a name:MacchinaVM -r /destination