aplicacions gràfiques a través de ssh

logotip de l’Opensshja fa temps que sabia que es podia fer, però pensava que seria quelcom complicat, que requerís editar un bon grapat de fitxers de configuració, saber com funcionen ben bé totes les parts i buscar molt per Internet, però resulta que és tan simple com:

ssh -X usuari@màquina

ull que ha de ser x majúscula

un cop us heu autenticat a la màquina ja podeu cridar les aplicacions gràfiques des del terminal que es crearà una finestra nova amb el programa en concret :D

podeu aprofitar l’avinentesa per a passar-vos fitxers d’un directori local a un remot (o viceversa) etc etc

entrar una sola vegada la frase de pas de la clau privada

logotip del Seahorsesi en l’apunt anterior comentava com copiar la clau pública a d’altres ordinadors ara el que interessa és que no haguem d’escriure la frase de pas (passprhase en anglès) cada vegada que ens connectem, ja que el que havíem guanyat en seguretat i comoditat al fer el sistema de claus públiques i privades el perdem si igualment no entrem la contrasenya de l’usuari, però si la de la clau privada

de manera que el que hem de fer és instal·lar el Seahorse-agent si no el teniu instal·lat (per exemple en l’Ubuntu Gutsy a mi no me li deixava instal·lat) i afegir-lo en els programes d’inici a través de l’aplicació de configuració del gnome-session

captura del gnome-session

un cop fet això quan sortiu i torneu a entrar a la sessió veureu que no ha canviat res, però quan obriu un terminal i entreu a un ordinador remot on hi tingueu la clau pública us sortirà un diàleg en GTK+ perquè introduïu la frase de pas i seguidament us deixarà d’empipar

a partir d’aquest moment ja podeu entrar a tants llocs com vulgueu, que si hi ha la clau pública ja no us caldrà escriure mai més la frase de pas ni contrasenya fins que tanqueu la sessió o buideu la memòria cau del Seahorse

P.D. en principi hauria de sortir una parella de claus a l’àrea de notificació del GNOME, però almenys a mi no em surt

P.D. 2 és un bug del compiz que no surti les decoracions quan fas captures de pantalla?

copiar la teva clau pública a un ordinador

logotip de l’Opensshsi us heu trobat que heu d’administrar diversos servidors i n’esteu farts de teclejar les contrasenyes de segur que heu descobert el sistema d’autenticació basat en claus públiques i claus privades, amb les quals a partir d’aquell moment en que tot el sistema està apunt ja no hauràs de teclejar mai més la contrasenya de l’usuari de la màquina remota a la que et connectaràs

doncs bé, com que per fer el procés has de copiar un fitxer (la clau pública) que tens localment a l’altre màquina es una mica rollo i tal, per sort hi ha gent que s’ho curra molt i avui hi he trobat una sol·lució molt ràpida i bona:

ssh-copy-id -i ~/.ssh/id_dsa.pub usuari@màquina

i amb això ja tindrem copiada la nostra clau pública per poder entrar en aquella màquina com a l’usuari que hem especificat

llegit a Gentoo-wiki

consell: enviar fitxers amb el nautilus-sendto

com a membre del projecte de traducció del GNOME al català envio traduccions o revisions de traduccions a la llista de coordinació, de manera que cada vegada que haig d’enviar una traducció haig d’anar a l’Evolution, escriure el correu, obrir el diàleg de selecció de fitxers i anar per sistema de fitxers a buscar la traducció

però hi ha una manera molt més ràpida i còmode :)

l’únic que heu de fer és instal·lar el nautilus-sendto al vostre sistema: sudo apt-get install nautilus-sendto (a Debian i derivats – entre ells Ubuntu) o emerge -va nautilus-sendto (a Gentoo i derivats – si es que n’hi ha)

un cop fet això quan seleccioneu un fitxer, en el seu menú contextual us apareixerà això:

menú contextual del nautilus-sendto

un cop ho seleccioneu podeu triar a través de quin mètode voleu enviar el(s) fitxer(s) seleccionat(s):

finestra del nautilus-sendto

si trieu amb l’Evolution, us obrirà una finestra d’escriure correus amb l’adreça que heu posat en el diàleg anterior i els fitxers ja adjuntats, només us farà falta escriure el títol i el cos del correu :)

consell: seleccionar amb patrons al Nautilus

cas d’ús: us acabeu de baixar unes quantes imatges d’Internet i han anat a parar totes a l’escriptori on ja hi teniu un pilot d’altres documents (vídeos, carpetes, fitxers de text, enllaços a programes …)

la millor sol·lució és obrir el Nautilus (el gestor de fitxers predeterminat del GNOME), anar a la carpeta de l’escriptori i senzillament premeu Ctrl+S o aneu al menú Edita → Seleccioneu un patró i us sortirà una finestreta com aquesta:

selecció d’un patró

Ja només us falta escriure-hi *.jpg i tindreu totes les vostres imatges que us acabeu de baixar seleccionades, apunt per ser mogudes a una altra carpeta, enviades a la paperera o copiar-les a la memòria usb per portar-les a imprimir a la copisteria :D