Bypassing NAT to remote assist via ssh

Posted in GNU-Linux, English by andrea on December 6th, 2011

When someone is behind a home router and needs help with linux, it is hard to get a shell on their computer, because, even if ssh is installed, it is not reachable from the Internet.

A solution is to have them copy and paste a command in the terminal (after having installed socat):

socat tcp4:[your_public_ip]:[reachable_port] tcp4:localhost:22

then on your machine, you do:

socat tcp4-listen:[reachable_port] tcp4-listen:2222

so that

ssh [user]@localhost -p 2222

should get you to the n00b’s ssh server.

I am currently working on a script to avoid ssh and use socat with screen and sudo to provide immediate and password-less root access.

Aggiungere due cucchiai di Linux

Posted in GNU-Linux, Italian by andrea on November 12th, 2011

Mi fanno morire dal ridere certi annunci di lavoro di alcune aziende sulla mailing list dell’Università, che cercano l’orso bruno albino, invece che l’orso polare.

Un esempio di una mail di questi giorni:

Professionalità principale Professionalità opposta
Ambiente Windows Ambiente Linux
Visual Studio, C#, .NET, VBScript Bash, Python
Assistenza client Windows Laurea in informatica :-)
Capacità di lavoro autonomo Contratto da dipendente a tempo determinato
Windows Server DHCP, DNS, Active Directory, File server Conoscenza avanzata Linux: VPN, DNS, DHCP, FTP, firewall

(more…)

Sul mercato del lavoro

Posted in Italian, Site announcements by andrea on October 10th, 2011

Sebbene abbia una certa idea di dove dovrei finire, è opportuna una certa apertura in questo immediato dopo-laurea.

Dunque pubblico quì il mio cv in formato pdf.

Prossimo aggiornamento server e saluti?

Posted in Italian, Site announcements by andrea on April 28th, 2011

Ora che mi sono definitivamente trasferito a Chivasso ho anche ovviamente un nuovo “server” casalingo. Infatti il Pentium4 1400MHz su cui gira ora questo blog, sta finalmente tirando le cuoia, dopo oltre 5 anni di funzionamento ininterrotto (in cui bisogna riconoscere che Debian non si è MAI piantata, neanche una volta).
Il rimpiazzo dunque c’è  e si tratta anche di una macchina molto simpatica: triple core amd, supersilenziosa e con 2 dischi da 2 tera l’uno, progettata anch’essa per durare anni e consumare poca corrente. Questa funge anche da “media center” oltre che da server domestico (ovvero firewall, dhcp, dns, proxy, access point wifi, server di stampa, fileserver su RAID, bittorrent). Anche qui ho messo Debian, versione 6 “Squeeze” e nei prossimi tempi ne porterò avanti la configurazione finchè non potrò farci il caffè da remoto.

In ogni caso sta già dando le sue soddisfazioni con il QoS e samba che sposta i file a 40Mb/sec.
Tuttavia per ora non ho ancora voglia di tenerla accesa 24/7 ed ho anche perso un po’ la passione di bloggare. Probabilmente dunque il blog sparirà per un po’: non allarmatevi. Alla fine si trattava di una esperienza di apprendimento e quello c’è stato, basti pensare che il vecchio server si “chiamava” semplicemente lampserver, proprio perchè è nato per imparare il famoso stack L.A.M.P, oltre che la gestione di una piccola rete, IP e i protocolli e servizi applicativi più comuni. Da questo punto di vista posso sicuramente consigliare l’esperienza a chi voglia imparare davvero.
Infatti potrebbe essere che scelga una nuova piattaforma per il mio prossimo sito personale e difficilmente sarà ancora qualcosa scritto in PHP. Stavolta voglio Python.

Fino ad allora: tanti saluti a chiunque abbia mai apprezzato qualcosa di scritto qui.

Video da vedere

Posted in Italian, Stories by andrea on January 31st, 2011

Questo è quanto di meglio ho mai visto su Internet. È una strada che porta lontano e propongo quà i primi passettini.

Veramente consiglio a tutti di guardarli, procedendo in questo ordine. Mi gioco le palle che arrivati alla fine non lo considererete una perdita di tempo. Anzi considererete molte altre cose come perdita di tempo.

Ecco la lista. Molti sono in inglese ovviamente, anche se per qualcuno ci sono sottotitoli in giro.  Non sono link, ma si trova tutto, basta cercare.

(more…)

Next Page »