Como usar a opção sshd_config - PermitUserEnvironment

11

Eu tenho client1 e client2 ambos são máquinas Linux. De client1 :

client1$ssh root@client2 "env"

Exibe a lista de variáveis ssh de client2 .

Coisas que fiz em client2 :

Eu quero adicionar uma nova variável ao client2. Então eu editei sshd_config para

PermitUserEnvironment yes

e criou um ambiente de arquivos em ssh com a seguinte entrada

Hi=Hello

depois reinicie o sshd

/etc/init.d/sshd

Agora de client1 tentando o mesmo comando

client1$ssh root@client2 "env"

não forneceu a nova variável Hi .

ref:

por palacsint 17.03.2010 / 08:08

1 resposta

3

and created a file environment under ssh with following entry Hi=Hello

Você deve criar o arquivo /root/.ssh/environment no client2, assumindo que / root é o diretório inicial do root.

    
por 27.05.2010 / 17:54

Tags