O que é a senha do login do ssh para o ssh sobre os serviços ocultos? Onde posso encontrá-lo?

0

Estou seguindo este artigo ao tentar configurar o SSH sobre o serviço TOR oculto e concluíram todas as etapas.

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

O artigo diz:

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

In this case, you can specify as many clients as you wish. Each client will get its own address and a password that allows access from that client. These addresses are not published in to directory. They can be found in <directory>/hostname.

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

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

    Onde procurar a senha para client1 , que eu especifiquei? É a senha de login da minha máquina (framboesa pi) (como normalmente usamos essa senha de login para ssh na rede local) ou qualquer coisa mais?

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

Alguém pode me ajudar com isso?

    
por CrownedEagle 08.06.2018 / 20:34

1 resposta

1

Suas informações de login do SSH são as mesmas que suas informações de login do SSH.

O Tor não altera a maneira como o SSH ou outros protocolos de aplicativos funcionam - ele apenas altera o caminho.

No entanto, as senhas de serviço ocultas são completamente separadas das informações de login do SSH.

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

If you took the extra step of hiding your hidden service using HiddenServiceAuthorizeClient, you [the client] will need to add an entry to your torrc file before you will allowed access:

HidServAuth 7ei66g5djlymzxqb.onion op6npnLTq2NtpQVZqLJilB

This line contains the address of your hidden service, and the authorization string that was found in <directory>/hostname [on the server]

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

Então, em outras palavras:

  1. Para alcançar o servidor SSH, você precisa da "string de autorização" encontrada no diretório de serviço do Tor - se você ativou este recurso. Se os dados de autorização estiverem errados, você não pedirá uma senha: o SSH simplesmente não conseguirá se conectar.

  2. Para efetuar login no servidor SSH, você precisa das mesmas credenciais SSH que você normalmente usa. O servidor SSH não tem a capacidade de distinguir entre diferentes clientes Tor.

por 08.06.2018 / 20:58

Tags