Atualização SSH e .profile não são mais originados

1

Em um sistema RHEL5 com openssh-5.3p1-84.1.el6.x86_64 , defini a variável BLA em ~/.profile :

export BLA=hello

Então eu corro o seguinte:

# ssh localhost 'echo $BLA'
# hello

Eu vejo que a variável BLA está definida.

Quando eu compilo openssh-6.2p2 da fonte e eu uso os mesmos arquivos de configuração ssh, a variável não está mais definida:

 # ssh localhost 'echo $BLA'
 #

Alguma sugestão do que estou sentindo falta?

BR, René

    
por reen 17.09.2013 / 15:11

1 resposta

1

Da seção AcceptEnv na página do manual sshd_config :

"... O padrão é não aceitar nenhuma variável de ambiente."

A Red Hat pode não ter usado o padrão em seu pacote, mas sua versão compilada da fonte pode ter usado a configuração padrão conforme listado na página man.

    
por 29.01.2015 / 07:41

Tags