Posts tagged ‘screen’

MidpSSH client ssh per cellulari

midpssh_logo

MidpSSH è un client per dispositivi che supportano j2me (cellulari principalmente) e permette di accedere tramite ssh o telnet ad host remoti.

L’ho usato per la prima volta l’estate passata, e mi ha piacevolmente impressionato.

Qualche settimana fa l’ho reinstallato sul mio motorola v360 per sfruttarlo in abbinamento alla semi-flat “Wind PASS” di wind, che al prezzo di 3 euro mensili concede un bonus di traffico pari a 10 MB di dati scambiati (una miseria, ma per un uso saltuario va più che bene).

Ho rispolverato la vecchia registrazione che avevo su dyndns.org e nattato sul router una porta scelta a caso redirezionandola sulla 22 del muloserver che tengo in mansarda (non è un bene avere proprio la 22 aperta, altrimenti sarebbe un brute-forcing continuo).

Il limite principale è la tastiera; in parte ho rimediato creandomi delle macro, ma l’inserimento di un semplice comando è spesso una tortura.
Tra le opzioni più carine c’è la possibiltà di flippare lo schermo e utilizzarlo in posizione orizzontale.

L’intera soluzione è perfettamente funzionante, e con un po di pazienza posso anche riagganciarmi alla sessione di screen nella quale faccio girare irssi, ovunque io mi trovi.

Il link al sito di midpSSH è questo: http://www.xk72.com/midpssh/index.php.

L’asino, il miglior amico del pinguino

edonkey_logo
A volte i pinguini preferiscono i muli, altre volte gli asini.

Qualche tips per chi ha in mente di far convivere ciuchino e pinguino:

Core o Gui?

Esistono due versioni di edonkey per linux: la versione ‘monolitica’ con interfaccia grafica, e il core a interfaccia testuale pilotabile con gui da locale e da remoto.
La versione GUI è alla revisione 1.4.3, mentre la versione Core alla 1.3.0
Io consiglio il core, perchè:

  • è più stabile
  • sta in background
  • è pilotabile lo stesso tramite gui

E che Gui?

Scelto il Core, la GUI è quasi obbligata: ed2k_gtk_gui

Screen: la bacchetta magica

Volendo far partire il Core al boot rimane apparentemente un problema: forkare in background il Core, e perdere la possibilità di usarlo in modalità testuale, o magari lasciarlo in foreground? Come salvare capra e cavoli? Con screen.
Installato screen, possiamo avviare il processo del Core in un terminale già “detachato”, e riprendere in seguito il controllo con “screen -r”.
Per detachare nuovamente la sessione si usa CTRL + a +d .

rc.local

Per finire ecco come ho scritto lo script di avvio per fare questo (e altro):

Note:

ed2k è l’utente al quale appartiene il processo di edonkey.
I comandi precedenti a screen servono ad eliminare la vecchia lista dei server e a scaricarne una versione più aggiornata.