ssh_config
This is an old revision of the document!
Table of Contents
SSH Config
Il file ~/.ssh/config
contiene le configurazioni relative al client SSH, da non confondere con quello del server (/etc/ssh/sshd_config
). E' possibile:
- definire dei parametri per ogni host, in questo modo da usare degli alias
- definire dei parametri di default
Parametri per host
Host gf User root HostName gasistafelice.befair.it
In questo modo e' possibile usare gf
invece di roo@gasistafelice.befair.it
per connettersi al server:
ssh gf
Questi alias si possono usare anche in programmi che a loro volta usano SSH, ad esempio Git. Ad esempio per clonare un repository dal server, si puo' usare:
$ git clone gf:git_repo
In alternativa a:
$ git clone root@gasistafelice.befair.it:git_repo
Parametri di default
Host * User root ServerAliveInterval 300 ControlMaster auto ControlPath ~/.ssh/%r@%h:%p ControlPersist 8h
Nota: e' importante che i parametri di default siano inseriti in fondo, perche' altrimenti sovrascrivono gli altri.
ssh_config.1403378188.txt.gz ยท Last modified: 2014/10/28 11:28 (external edit)