Re: configuracio de client SSH repartida en diferents fitxers
Eloi dixit:
> Sempre pots especificar les opcions pròpies de cada màquina a la qual
> et connectes fent servir diferents directives Host, que alhora pots
> fer servir per fer àlies de màquines.
>
> Per exemple:
>
> --- ~/.ssh/config ---
> Host servidor
> Hostname server.enterprise.example.com
> User jfunollet
>
> Host casa
> Hostname la-meva-ip-de-casa.example.net
> User jordi
> --- ~/.ssh/config ---
Gràcies Eloi.
Això ho faig servir per altres coses, i segurament puc fer-ho servir pel que
necessito... però de forma molt més indirecta.
M'explico una mica més. El cas d'ús és justament el contrari: vull entrar a la
**mateixa** màquina (que es troba a una xarxa privada) des de **llocs**
diferents. Quan sóc a la feina (dins la xarxa privada) no em cal fer res
especial. Però quan sóc a casa he de treballar amb un tunnel ssh:
--- ~/.ssh/config ---
Host tunnel-mtg
Hostname pasarela.upf.edu
LocalForward 5000 10.56.0.111:22
Host tamtam.mtg.upf.edu
Hostname 127.0.0.1
Port 5000
--- ~/.ssh/config ---
Sense això, des de la feina puc fer:
$ scp config.txt tamtam.mtg.upf.edu:/tmp
I amb això, des de casa, puc fer gairebé el mateix:
$ ssh tunnel-mtg -f sleep 5
$ scp config.txt tamtam.mtg.upf.edu:/tmp
Però m'agradaria tenir el mateix fitxer de configuració de SSH a casa i a la
feina (de fet, els replico amb 'unison'). Per això havia pensat en separar-ho
en diferents fitxers, i carregar un o altre segons necessiti.
--
##############################
### Jordi Funollet
### http://www.terraquis.net
Reply to: