TuSSH, connessioni SSH in ogni luogo, con il Palm

di Giuseppe De Maso Gentile | 20-06-2005

Un comodissimo strumento per l'amministrazione di server di rete da remoto, o un modo per sapere cosa sta facendo il vostro computer quando voi siete lontani. Tutto questo è TuSSH, ed anche tascabile, per giunta.

Era il lontano 2001, il nuovo secolo era da poco cominciato ed il millennium bug aveva colpito solo la fantasia dei romanzieri. Il settore dei mobile devices era nella sua fase di espansione iniziale: alcuni cervelli fuggiti da Palm avevano creato un'azienda concorrente come Handspring, miranti ad allargare la base del mercato.
Lo scrivente lavorava, in quel periodo, allo SMAU, come dimostratore dei suddetti palmari elogiandone caratteristiche e funzionalità, quando si imbatté in un visitatore inaspettatamente in anticipo sui tempi, il quale domandava candidamente se esistesse un client SSH per quei dispositivi.

Per sfortuna o per mancanza di capacità, all'epoca non esisteva nulla di simile, ma se qualcuno ponesse nuovamente la stessa domanda, oggi, potremmo con soddisfazione parlargli di TuSSH.

TuSSH è un completo client SSH per dispositivi basati su Palm OS, ovvero un software per la connessione in remoto a macchine sulle quali gira un apposito server. Mac OS X, così come tutti gli altri Sistemi Operativi derivati da base *nix, ingloba nativamente un efficace server SSH, attivabile con la sola pressione di un tasto ed accessibile dal pannello di controllo "condivisione", nelle preferenze di Sistema.
A differenza di analoghi meccanismi per la comunicazione remota, SSH permette una comunicazione bidirezionale criptata, a tutto vantaggio della sicurezza dei dati in rete. Mobilità è, inoltre, sinonimo tecnologico di snellezza, ed in soli 260 KBytes di codice è concentrato il supporto per la versione 1 e 2 di SSH.

La possibilità di copiare/trasferire files da e verso la macchina remota, verificarne lo stato, riavviarla od eseguirvi operazioni a distanza, diventa una comodità impagabile con l'uso di un dispositivo realmente tascabile come un palmare.
Sfortunatamente, per i limiti intrinseci del Palm OS 5, non è possibile un uso multitasking del software. Forse si dovrà attendere la release 6 del Palm OS, ma fin ad allora, pur essendo collegati ad un server con SSH, se si cambia applicazione, si interrompe automaticamente la connessione, rendendo necessaria una nuova fase di Log-In ed autenticazione.
Proprio a proposito di questa, TuSSH consente l'importazione di una chiave privata di criptazione RSA, semplicemente importandola dal software "memo" in dotazione a ciascun Palm. Allo stato attuale, l'importazione riesce solo per una chiave RSA-2 e sia Putty che OpenSSH possono essere utilizzati per generare la chiave. I comandi da digitare, sia per la creazione della chiave, che per l'importazione, sono chiaramente descritti nel "readme" accluso, che suggeriamo caldamente di leggere.

Abbiamo seguito lo sviluppo di questo miracoloso software da qualche mese, testandolo con successo dapprima su un Tungsten T2, poi provando le nuove versioni con un recentissimo Treo 650. In tutti i casi siamo stati entusiasti dalle capacità offerte dal programma: scelta della porta di connessione (anche non standard, diversa dalla porta 22), emulazione di terminale VT-100, ansi, VT-100 color, tussh, disponibilità dei caratteri speciali via scorciatoie di tastiera, incremento del tempo di timeout per il collegamento (utile se si dispone di una connessione lenta GPRS).

Nell'utilizzo continuativo non abbiamo riscontrato fastidiosi bug o blocchi inaspettati, anche se viene segnalato un bug relativo all'area di scrittura Graffiti per i Tungsten T3. Se la slitta è chiusa, all'avvio del programma, o viene aperta in un secondo momento, i caratteri immessi non verranno riconosciuti.
Conscio di questo problema, il programmatore ha provveduto da tempo ad approntare un fix per tali dispositivi, ottenibile direttamente dal suo sito web.

In aggiunta a questo, sulle pagine web del produttore è riportata una completa lista dei palmari sui quali è stato testato con successo TuSSH, oltre ai link per librerie aggiuntive da scaricare per sfruttare la crittografia AES.
Ciliegina sulla torta: il programma è freeware, benché non open-source. In ogni caso il programmatore accetta di buon grado delle donazioni con PayPal come compenso per il suo lavoro.

L'ultima versione disponibile (la 0.80), offre una migliore compatibilità con il Treo 650 ed è scaricabile direttamente a partire da questo link (260 KB).

Fonti: TuSSH website.

Categorie: .


Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Gallerie foto/video


Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156

Notice: Undefined offset: 1 in /usr/www/users/marcato/assets/bin/last_rss.php on line 156