Qual é a senha de login ssh para serviços ocultos ssh over tor? Onde posso encontrá-lo?

Qual é a senha de login ssh para serviços ocultos ssh over tor? Onde posso encontrá-lo?

Eu estou seguindoEste artigoao tentar configurarSSH sobre serviço TOR ocultoe concluiu todas as etapas.

Mas quando tento fazer ssh, recebo um erro informando: Permission denied.

O artigo diz:

HiddenServiceDir <directory>
HiddenServicePort 22 127.0.0.1:22
HiddenServiceAuthorizeClient stealth clientname1,clientname2,clientname3

Neste caso, você pode especificar quantos clientes desejar. Cada cliente receberá seu próprio endereço e uma senha que permite o acesso desse cliente. Esses endereços não são publicados no diretório. Eles podem ser encontrados em <diretório>/hostname.

  • Especifica que cada cliente receba sua própria senha.Onde posso encontrar essa senha?

  • O var/lib/tor/sshdiretório contém 3 arquivos client_keys, a saber, hostname, private_key.

    Onde procurar a senha client1que eu especifiquei?É a senha de login da minha máquina (raspberry pi) (como normalmente usamos essa senha de login para ssh na rede local) ou qualquer outra coisa?

    Porque tentei a senha de login do servidor, mas consegui Permission Denied Error.

Alguém pode me ajudar com isso?

Responder1

Suas informações de login SSH são iguais às suas informações de login SSH.

O Tor não altera a forma como o SSH ou outros protocolos de aplicação funcionam – apenas altera o caminho.


No entanto, as senhas de serviço ocultas sãocompletamente separadodas informações de login SSH.

Na parte inferior do tutorial, com algumas notas esclarecedoras adicionadas:

Se você deu um passo extra para ocultar seu serviço oculto usando HiddenServiceAuthorizeClient,você[o cliente]precisará adicionar uma entrada ao seu arquivo torrcantes de você permitir o acesso:

HidServAuth 7ei66g5djlymzxqb.onion op6npnLTq2NtpQVZqLJilB

Esta linha contém o endereço do seu serviço oculto e a string de autorizaçãoque foi encontrado em <diretório>/hostname [no servidor]

(E se você não usou HiddenServiceAuthorizeClient, não há senha.)


Então, em outras palavras:

  1. ParaalcançarPara acessar o servidor SSH, você precisará da "string de autorização" encontrada no diretório de serviço do Tor - se você ativou esse recurso. Se os dados de autorização estiverem errados, vocênão vaiserá solicitada uma senha: o SSH simplesmente não conseguirá se conectar.

  2. ParaConecte-seao servidor SSH, você precisará das mesmas credenciais SSH que usa normalmente. O servidor SSH não tem a capacidade de distinguir entre diferentes clientes Tor.

informação relacionada