Fornecer opções ssh adicionais no arquivo de configuração

0

Como posso fornecer opções adicionais em .ssh / config? Eu sei que informações como Host, Port, User etc. podem ser usadas no arquivo de configuração ssh para abreviar comandos ssh. Eu freqüentemente criar ssh-túneis usando as opções "-Nf" para bifurcação para o fundo. É possível fornecer tais opções dentro do arquivo de configuração, e como?

    
por highsciguy 23.01.2014 / 19:21

1 resposta

2

Costumo fazer o mesmo com as diretivas LocalForward . Eu também uso muxing de conexão com ControlMaster , ControlPersist e ControlPath diretivas; se eu quiser ter uma conexão que eu uso apenas para os túneis, já que os muxers das minhas conexões persistem por 30 minutos, eu posso ssh [email protected] logout e ter 30 minutos para abrir qualquer conexão tunnelled, e os túneis permanecerão abertos até que eu tenha não usei nenhum deles por 30 minutos.

Aqui estão os bits relevantes do meu ~/.ssh/config :

ControlMaster auto
ControlPath ~/.ssh/mux/ssh_mux_%h_%p_%r
ControlPersist 30m

host shortname
    User username
    HostName remotehost.example.com
    LocalForward localhost:1234 192.168.6.76:1234
    
por 23.01.2014 / 19:32