Configuração -N parâmetro no arquivo de configuração SSH

15

Eu gostaria de usar o sinalizador -N no meu arquivo de configuração ssh, mas não tenho certeza de como fazer isso?

É possível?

 -N      Do not execute a remote command.  This is useful for just for‐
         warding ports (protocol version 2 only).


Host foo
    HostName foo.bar.com
    User baz
    <how can I add -N flag here?>
    
por veilig 13.12.2012 / 16:38

3 respostas

2

Qual sistema operacional? Faça um homem ssh_config e veja se o seu ssh tem essa opção. No linux esta opção não está disponível como parâmetro de configuração. Até onde sei, acho que o mesmo acontece com outros clientes openssh ou similares em outras plataformas.

    
por 13.12.2012 / 17:06
2

na verdade, -N não é um parâmetro, mas apenas um sinalizador como -l ou então

se você não quiser ter o comando ssh -N -l username HOSTNAME você pode criar o alias ssh="ssh -N" (no host de onde você quer o ssh para o seu servidor gitolite.

outra idéia que me veio à mente, a lentidão do ssh pode ser por causa do DNS também, no servidor de conexão está tentando resolver o nome do host da máquina que está tentando se conectar e se há uma entrada errada no DNS ou nenhuma informação disponível ficará lento na conexão

tipos

    
por 13.12.2012 / 17:45
0

Respondido link . A partir do OpenSSH 7.6, existe uma opção chamada RemoteCommand . Tente adicionar ao seu arquivo de configuração:

RemoteCommand cat

Ao usar isso, também gosto de incluir:

LogLevel DEBUG
    
por 24.05.2018 / 15:55

Tags