Archive for the ‘Networking’ Category

http2ftp

dicembre 15, 2006

Non ci avevo mai pensato prima ma ieri mi sono chiesto se esistesse un servizio online per tramutare connessioni http in ftp e viceversa. Lo scopo è il solito, bypassare il fottuto firewall aziendale che non consente connessioni ftp. Una piccola “pascolata” mi ha portato a scoprire l’ottimo tool net2ftp, un programma che fa esattamente quello che volevo. Può essere usato online od installato sul proprio server. Ho provato ad usarlo online per collegarmi ad un ftp anonimo e funziona, onestamente non mi sono azzardato ad inserire username e passwordo di oramao, non si sa mai… 😉
Propongo invece di installarlo sul nostro server al fine di consentirci di gestire il sito in qualunque situazione e da qualunque piattaforma senza obbligarci ad avere a disposizione un client ftp. Naturalmente l’accesso dovrebbe essere protetto da password per evitare di diventare un gateway per chiunque! Ciao!

Sull’orlo dell’Abyss

ottobre 25, 2006

Da tempo mi chiedo quale sia la soluzione migliore per condividere files tra di noi. Ce ne sono svariate. Eccone alcune

  • Fare una rete P2P privata, solo tra di noi
  • mettere su un webserver
  • mettere su un server FTP

Ognuna ha i suoi pregi e difetti. Il webserver di buono è che è accessibile ovunque, anche dove il firewall (aziendale ad esempio), impedisce l’uso di altri servizi. Inoltre basta un browser per essere usato ed è comodo di nuovo per chi non può installare nulla nel computer di cui è ospite.

Il server FTP di buono ha che permette anche l’upload di files (cosa che con il webserver è un po’più complicata e rischiosa in termini di sicurezza) ed è un servizio, quello ftp intendo, in genere disponibile (anche se in ufficio da me è filtrato, ‘sti bastardi).

Infine il P2P è la soluzione forse più efficiente ma anche quella che richiede un po’più di impegno comune per essere messa su.

Vi chiedo quindi

  • quali sono le vostre esigenze di condivisione??
  • quale tra le tre soluzioni prospettate vi ispira di più?
  • ne avete delle altre in mente?

Personalmente ho provato ad installare il webserver Abyss. Lo so, non è free software e questa è una cosa GRAVE. Putroppo Apache mi sembra un po’ostico da configurare (anche se proverò a farlo tramite webmin) mentre Boa non permette l’autenticazione (almeno non senza un modulo molto ostico). Insomma, Abyss sembra proprio una buona soluzione. In effetti l’installazione e la configurazione sono semplicissimi, è facile anche creare cartelle con autenticazione differenziata per i diversi utenti. Di nuovo con un semplice script lo si può far partire con un click. Potrebbe essere un buon modo di provare l’efficacia della soluzione webserver. Che ne pensate?? L’idea sarebbe quella di aggiornare automaticamente un file di testo ospitato su oramao che memorizzi i nostri indirizzi IP per farci trovare nella rete. Cosa ne pensate??

Home lan!

settembre 19, 2006

…e giusto per finire sono riuscito a connettere i due computer! Mi sono connesso al mio vecchio pc con digitando ftp://192.168.0.2 (il numero IP della rete interna) e, tramite router, inserendo la password proprio come facevi tu quando ti connettevi a me da remoto, sono riuscito a vedere la cartella condivisa sull’altro computer! Comodissimo per una condivisione casalinga! Immagina che bello se abitassimo a portata di wireless! Ora posso proprio andare a dormire! Ariaribuonanotte!

PS E’in questi momenti che mi rendo conto di quanto una mente libera dalla merda possa rendere al meglio. Solo pochi giorni fa usare il wireless con Ubuntu o collegare due computer tramite router mi sarebbe sembrata una cosa difficilissima…invece ora… 😉

Wireless

settembre 19, 2006

GNUliano, ti sto scrivendo dal portatile comodamente disteso sul letto…in modalità wireless! Finalmente sono riuscito a configurarla con Ubuntu! Più che altro ho dovuto imparare a configurare il router…infatti volevo imparare a fare una connessione protetta…sai com’è…con la gente che gira! 😉 comunque ora sono finalmente libero di navigare dove voglio! Che bello! Già solo questa libertà vale appieno l’uso del portatile…immagina che bello…d’estate…sul terrazzo…navighi mentre prendi il sole ed addenti un frutto…il paradiso! Ok…ora però è tempo di andare a nanna! Buonanotte!

webmin

agosto 26, 2006

Provo un piacere particolare nel risolvere problemi di smanettamento, credo che lo sforzo mentale sia molto simile a quello della matematica o degli scacchi…hai qualcosa che vuoi capire…pochi elementi…inizi ad esplorare una possibile soluzione…fai dei tentativi…insisti…alla fine BOOM! Tutto funziona.

Ieri, in ufficio, ho fatto tre interventi in un solo pomeriggio in favore degli amici e questo mi ha nobilitato anche se non ho fatto nient’altro. C’era Marco che aveva un lettore mp3 comprato su ebay con la memoria corrotta…o meglio fasulla. Infatti glielo hanno venduto per 1Gb ma dal prezzo si capiva che probabilmente era un 512 Mb. Il problema è che se ci mettevi 1Gb di file lui li prendeva…per poi però farli scomparire quando provavi a riprenderli! Un bel problema specie in considerazione del fatto che non sapevi quali file avrebbe fatto sparire e quali ti avrebbe ridato. Allora ho avviato una distro live in ufficio (RISCHIO!) e sono andato a formattargli la memoria…SBAM! cfdisk si rifiutava persino di caricare la tabella delle partizioni corrotta anche nel primo byte. Bene! Insomma dopo un po’di smanettamenti gli ho fatto un mkfs.msdos su tutto il disco sda e non solo sulla partizione sda1 (forzando il comportamento standard) e come per magia sono comparsi 484 Mb di memoria (probabilmente i 512 Mb ridotti per la formattazione). Prima missione riuscita! Poi c’era un altro collega che sul suo portatile aveva rimosso malamente Norton (cancellando anche qualche file condiviso). Con un po’di smanettamento anche lui é andato a posto. Infine Matteo aveva bisogno di masterizzare un CD…peccato che in ufficio noi non abbiamo i diritti di amministratore e non possiamo masterizzare! Io e Valter abbiamo un programma per masterizzare lo stesso…solo che a me non funziona e a lui si! Non chiedermi perchè! Comunque grazie a Valter anche il terzo obiettivo è stato raggiunto!

Stasera mi sono di nuovo cimentato nel tentativo di trovare un modo semplice ed efficace di condividere files con gli amici (mi preparo per quando me ne andrò da Fano ;-)). Ho trovato un buon strumento in webmin. L’ho installato scaricando il .deb (perchè non si trova nei repositories di Ubuntu ed ho avuto problemi ad installare quelli di Debian – mi è saltato apt-get e per rimetterlo a posto ho penato) e sono andato a configurarlo secondo le mie esigenze. Sembrava molto promettente il file manager implementato in java. Peccato che, essendo webmin pensato per amministratori di sistema, se tu crei un utente non privilegiato, comunque il file manager ha i privilegi di root! Pericoloso! Esiste un modulo di webmin chiamato usermin che dovrebbe fare più o meno le stesse cose per un semplice utente – proprio quello che mi serve! – ho pensato. Ed invece, non chiedermi perchè, il file manager di usermin crashava.

Tutto da rifare. Andando a vedere i servizi gestibili tramite webmin mi sono accorto che si poteva gestire anche un server ftp. Bene, ho installato proftpd e l’ho settato secondo le mie esigenze. Poi, come hai potuto vedere, ho messo in fondo a questa pagina il mio numero ftp perchè sia tu che io che gli altri eventuali amici sappiano dove trovarmi.

Idee per il futuro? Innanzi tutto installare apache e fare quindi un server http oltre che ftp. Infatti l’http è più universale, ad esempio in ufficio viene filtrato il servizio ftp. Inoltre mi piacerebbe creare uno script che automaticamente determini il mio numero IP e lo posti su oramao. Addirittura mi sovviene la possibilità di comandare un computer tramite cellulare. Visto il pericolo che il PC si disconnetta e si riconnetta cambiando indirizzo IP, si potrebbe comandare questo script tramite SMS in modo che da qualunque parte del mondo io possa comandare il PC in modo che posti automaticamente l’IP su oramao! Che te paro? Happy hacking!