[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: configuracio de client SSH repartida en diferents fitxers



2009/1/13 Jordi Funollet <jordi.f@ati.es>:
> Bon any a tot-hom,
>
> M'aniria bé tenir la configuració de SSH (~/.ssh/config) repartida en
> diferents fitxers i carregar-ne un o l'altre en funció de a quina màquina
> treballo.
>
> Sabeu si hi ha alguna directiva per carregar la configuració d'un fitxer
> extern? A l'estil del 'source' de la bash o dels 'include' d'Apache. He fet
> una ullada al 'man ssh_config' i no he sabut trobar res.

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 ---

Això farà que es facin servir les primeres opcions quan es faci una
crida a ssh passant com a nom de la màquina remota "servidor" i les
segones quan es passi "casa". També pots posar directament el nom
complet de la màquina a Host i passar de fer un àlies, aleshores
Hostname no et faria falta.

Finalment, si vols opcions genèriques que s'apliquin a totes les
connexions les hauràs de posar abans de la primera línia Host.

-- 
Atentament,

Eloi Notario.


Reply to: