In questo articolo viene esposto come accedere a un desktop remoto tramite vnc su un tunnel sicuro ssh
in questo articolo non viene trattato l'istallazione e configurazione di VNC
situazione :
PC da amministrare (lo chiamiamo PC1) con istallato e configurato server ssh e server vnc , collegato tramite router nat all'adsl.
Per prima cosa sul router nat bisogna aprire la porta ssh (22) verso PC1
in modo da poter accedere a ssh al pc da internet
se sull'adsl di PC1 non c'è ip statico è consigliato di configurare un servizio di dynamic DNS sul router o sul pc da amministrare
ora bisogna creare un tunnel ssh dal pc dell'amministratore (lo chiamiamo PC2) a PC1
dare il seguente comando su PC2:
ssh -L 5901:localhost:5901 -N -f -l user-PC1 IP-PC1
ora vi verrà chiesta la password di user-PC1
fatto questo il tunnel è creato, ora basta solo aprire il cliente vnc su PC2 e connettersi a localhost (127.0.0.1) porta 5901
si potrebbe fare una cosa del genere su windows utilizzando putty
sabato 29 settembre 2012
giovedì 19 luglio 2012
Estrarre Strade senza nome da Openstreetmap con osmosis
Openstreetmap è un progetto collaborativo che punta a creare un database di dati geografici di libero utilizzo.
in questo articolo viene spiegato come creare un file osm (che poi può essere trasformato in qualsiasi formato per esempio gpx) che contiene solo le strade senza nome. Questo mi è servito per importare il file sul mio smartphone in modo da trovare le strade che ancora non hanno un nome mentre cammino o vado in bici
per fare questo ho usato il programma fatto in java osmosis, osmosis permette di elaborare dati geografici (in particolare quelli di openstreetmap)
nel mio caso mi sono procurato il file osm della mia regione e da qui ho estratto i dati di mio interesse tramite il seguente comando
osmosis --read-xml in.osm --tf accept-ways highway=* --tf reject-ways name=* --tf reject-relations --used-node --write-xml out.osm
dove in.osm è il file della zona che mi interessa elaborare e out.osm e il file risultato dell'elaborazione
giovedì 5 luglio 2012
Stampanti Multifunzioni Samsung SCX-4100 e Linux
Ho la stampante in oggetto e ho dovuto combattere un bel pò per farla funzionare in particolare lo scanner.
il seguente tutorial è per la stampante SCX-4100 e è stato testato su OpenSuse , ma molto probabilmente funziona anche per le altre distribuzioni e altre stampanti / Scanner Samsung
i driver li ho trovati qui http://www.bchemnet.com e per la precisione ho usato la versione 4 che la potete scaricare da questa pagina
i driver in questione sono gli Samsung unified drivers linux
basta scaricare sul proprio pc il file compattato tar.gz , una volta scaricato bisogna scompattarlo
tar -xvf nomefile.tar.gz
e dovreste ritrovarvi con una cartella di nome cdroot entrate nella cartella e con il comando su diventate root (oppure usare sudo) adesso digitate ./autorun e vi si apre una finestra che vi guiderà nell'istallazione
una volta installato vi troverete nel menu della vostra interfaccia grafica una voce "Samsung Unified Driver" e poi "Samsung Unified Driver Configuration"
da qui potete fare le configurazioni e usare lo scanner!
venerdì 11 maggio 2012
Clonare dischi danneggiati in linux
Con questo metodo è possibile clonare qualsiasi disco con qualsiasi partizione (extx , ntfs ,fat , ecc..) infatti questo metodo copia blocco a blocco il disco sorgente su quello di destinazione!
l'applicazione da usare è dd_rescue si usa da consol e è molto semplice
per installarlo :
opensuse zypper in dd_rescue
debian apt-get install install ddrescue
il comando da dare è :
dd_rescue -v -l clone.log /dev/XXX immagine.img
questo comando crea un file di immaggine che successivamente può essere messo su un nuovo harddisk di dimensioni uguale o maggiore al disco originario
/dev/XXX è il disco da clonare questo può essere /dev/sda /dev/hda ecc..
dare il comando fdisk -l per individuare il disco giusto
per scrivere l'immagine sul nuovo disco :
dd_rescue -v -l clone.log immagine.img /dev/YYY
dove /dev/YYY è il disco su cui scrivere!!! prestare molta attenzione a questa fase perchè se si sbaglia il /dev/YYY si potrebbe andare a scrivere su altri dischi e perdere dati (non mi ritengo responsabile su eventuali errorri o danni)
se invece si vuole fare una clonazione diretta da disco a disco :
dd_rescue -v -l clone.log /dev/XXX /dev/YYY
questo clona il disco /dev/XXX su /dev/YYY
stando sempre attenti a /dev/YYY
p.s. in clone.log viene scritto il log dell'operazione quindi se c'è qualcosa che non va li potete trovare informazioni
l'applicazione da usare è dd_rescue si usa da consol e è molto semplice
per installarlo :
opensuse zypper in dd_rescue
debian apt-get install install ddrescue
il comando da dare è :
dd_rescue -v -l clone.log /dev/XXX immagine.img
questo comando crea un file di immaggine che successivamente può essere messo su un nuovo harddisk di dimensioni uguale o maggiore al disco originario
/dev/XXX è il disco da clonare questo può essere /dev/sda /dev/hda ecc..
dare il comando fdisk -l per individuare il disco giusto
per scrivere l'immagine sul nuovo disco :
dd_rescue -v -l clone.log immagine.img /dev/YYY
dove /dev/YYY è il disco su cui scrivere!!! prestare molta attenzione a questa fase perchè se si sbaglia il /dev/YYY si potrebbe andare a scrivere su altri dischi e perdere dati (non mi ritengo responsabile su eventuali errorri o danni)
se invece si vuole fare una clonazione diretta da disco a disco :
dd_rescue -v -l clone.log /dev/XXX /dev/YYY
questo clona il disco /dev/XXX su /dev/YYY
stando sempre attenti a /dev/YYY
p.s. in clone.log viene scritto il log dell'operazione quindi se c'è qualcosa che non va li potete trovare informazioni
Iscriviti a:
Post (Atom)