linux

Loggare le Sessioni SSH tramite Email

Può essere utile tenere sotto controllo le connessioni al nostro server, di seguito vi spiego come farsi mandare una mail con l’ora e l’ip/hostname sorgente dell’utente che ha effettuato l’accesso. Prima di tutto installiamo i pacchetti necessari: apt-get install binutils mailx Dopo creiamo il file che dovrà essere contattato dal demone ssh dopo l’accesso: DATE=`date “+%d.%m.%Y–%Hh%Mm”` IP=`echo $SSH_CONNECTION | awk ... Continua a leggere »

Montare la partizione LVM di una macchina virtuale su Proxmox

Può capitare che per un qualsiasi motivo una macchina virtuale non porta più, e vi è la necessità di montare il filesystem sul server fisico(proxmox). Visto che in fase d’installazione della macchina virtuale il singolo Logical Volume viene partizionato per ex. la swap e la root purtroppo non possiamo montare x come faremmo di solito: root@nilox ~ # lvdisplay — ... Continua a leggere »

Lvm2 – Creazione e gestione di volumi logici

=== Introduzione === LVM (Logical Volume Manager) permette l’utilizzo di dispositivi logici virtuali per accedere ai dischi, mascherano cosi’ la natura dei dispositivi fisici su cui risiedono i dati. E’ quindi possibile utilizzare un device virtuale di cui possono fare parte diversi hard disk fisici, anche di natura, velocità e dimensioni diverse. I vantaggi di un simile approccio alla gestione ... Continua a leggere »

Sincronizzare due server IMAP

Oggi ho trovato un interessante tool per sincronizzare due server IMAP, si chiama imapsync. L’installazione sulla mia fidata ubuntu è stata una passeggiata: #apt-get install imapsync Per utilizzarlo e’ sufficiente lanciare il comando con queste sintassi: #imapsync –host1 {NomeServerUno} –user1 {NomeUtenteUno} –password1 {PasswordUno} –host2 {NomeServerDue} –user2 {NomeUtenteDue} –password {PasswordDue} {NomeServerUno}: ip o dominio server di origine {NomeUtenteUno}: Nome utente server ... Continua a leggere »

Periferica USB QEMU-KVM

Oggi ho avuto la necessità di aggiungere su una macchina virtuale una stampante usb collegata al server fisico, non avendo trovato l’opzione in nessuna Gui grafica ho fatto la modifica a manina Ecco gli step: 1) con il comando lsusb prendiamo l’indirzzo del device Bus 001 Device 002: ID 03f0:2a12 Hewlett-Packard 2) entriamo da console in virsh ed editiamo l’xml ... Continua a leggere »

Errore mdadm “auto-read-only” Linux Software RAID

Se controllando il vostro raid “cat /proc/mdstat” vi trovate un array settato come “(auto-read-only)” non preoccupatevi, non so xche succeda ma è facile da risolvere. Basta lanciare il comando “mdadm – readwrite / dev/md0″ e dopo un po il sistema farà un resync dell’array. md0 : active (auto-read-only) raid1 sda1[0] sdb1[1] 2931712 blocks [2/2] [UU] # cat /proc/mdstat # mdadm ... Continua a leggere »

Installare Centos 5.6 Tramite NETINSTALL

Questo articolo non ha molto pertinenza con ubuntu, ma lo posto per quelli che come me per una volta sono stati costretti ad installare centos per questioni di compatibilità…. Procediamo con i passi: 1) Scarichiamo la iso minimale da uno di questi mirror Download i386: http://mi.mirror.garr.it/mirrors/CentOS/5.6/isos/i386/CentOS-5.6-i386-netinstall.iso Download x86_64: http://centos.fastbull.org/centos/5.6/isos/x86_64/CentOS-5.6-x86_64-netinstall.iso Mirrors List: http://www.centos.org/mirrors/ 2) Dopo aver fatto il boot scegliamo come ... Continua a leggere »

Cancellare ARP Cache Linux/Checkpoint

Se anche a voi è capitato di avere una informazione vecchia nell’arp cache e non sapete come cancellarla, vi segnalo alcuni comandi utili: Cancellazione di tutte le voci arp per l’interfaccia eth0: # ip neigh flush dev eth0 Cancellazione delle voci arp provenienti dall’ip 192.168.15.30: # ip neigh flush 192.168.15.30 Cancellazione delle voci arp provenienti dalla classe ip 192.168.15.0/24: # ... Continua a leggere »

Forzare il rebuild di array mdadm (raid software) su ubuntu

Questo non sembra essere ampiamente noto, ma c’è un modo semplice per controllare l’integrità di qualsiasi array mdadm: echo check > /sys/block/md0/md/sync_action In caso di permesso negato basta farlo in questo modo: cd /sys/devices/virtual/block/md0/md echo check >sync_action Ecco l’output: debianuzzo:~# more /proc/mdstat Personalities : [raid1] md3 : active raid1 sda4[0] sdb4[1] 878899968 blocks [2/2] [UU] md2 : active raid1 sda3[0] ... Continua a leggere »