2009/1/13 Jordi Funollet <[email protected]>: > 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. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

