ssh para localhost

1

Estou seguindo alguns passos de um wiki para instalar o Hadoop, Cloudera, etc ...

Uma das etapas é dizer "ssh para localhost" e garantir que você não receba uma frase secreta Eu estava recebendo frase de passagem, mas o wiki tem algumas etapas para executar e corrigir isso.

Agora, quando eu ssh para localhost, esta é a saída que vejo. Mas eu não tenho experiência nessas coisas, é a saída correta que eu deveria ver depois de executar esse comando?

➜  ~  ssh localhost
Last login: Wed Mar 27 08:41:18 2013 from localhost

É isso?

E se eu fizer o modo de depuração, é isso que recebo:

➜  ~  sshd -Dd
sshd re-exec requires execution with an absolute path

Eu também estou no OSX 10.8

    
por user112551 27.03.2013 / 14:47

2 respostas

0

Usando o primeiro comando, essa é a saída que você deve ver.

➜  ~  ssh localhost
Last login: Wed Mar 27 08:41:18 2013 from localhost
    
por 27.03.2013 / 14:50
0

Acredito que você esteja tentando testar se o servidor SSH está sendo executado e aceitando logins. Se este for o caso, então a mensagem que você está recebendo é a correta.

Se o SSH não estiver em execução, você receberá algo como:

~ ssh localhost
ssh: connect to host localhost port 22: Connection refused

Além disso, é desnecessário iniciar o serviço SSH através do Terminal no OS X. Use as Preferências do Sistema - > Compartilhando e marcando "Login Remoto". Existem algumas configurações aqui com as quais você pode mexer, mas os padrões devem ser bons para a maioria dos casos.

Atualizar

Esqueceu de mencionar a frase secreta. A frase secreta não é usada por padrão. Se você precisa ou não depende do que você está tentando realizar, você terá que ser mais específico sobre a situação (um link para o artigo que você está lendo pode ser um bom começo). :)

    
por 27.03.2013 / 14:57

Tags