Como posso acessar meu site http (não-Apache) por meio de https?

1

Estou usando o software Motion CCTV / webcam de código aberto para permitir que eu veja minha câmera ao vivo em uma rede. Internamente, posso acessar meu navegador, digitar o URL que é algo como link .

Isso me levará ao feed ao vivo da minha câmera.

Agora, posso encaminhar isso para acessá-lo remotamente, mas há o potencial de alguém ver esse endereço por algo como analisar pacotes.

Existe alguma maneira de proteger esse endereço? Estou executando o Motion no Ubuntu Server 11.04.

De preferência, gostaria de fazê-lo passar por https, além de solicitar uma senha. Eu encontrei isso mas parece tão complexo. Existe um pacote do Ubuntu que me permita acessar esse endereço depois de me autenticar e criptografar a conexão? Não precisa nem ser específico do movimento. Estou apenas procurando uma maneira mais fácil de criptografar e autenticar um site http hospedado localmente.

Ou melhor ainda, um pacote do Ubuntu que me cria um novo site com autenticação e https (de preferência algo simples, o Apache me assusta), que então redireciona para o meu site local de maneira segura?

    
por nLinked 27.10.2011 / 21:51

3 respostas

1

Está usando uma opção ssh? Neste caso, você pode apenas encapsular a conexão HTTP através do seu canal SSH criptografado e autenticado. Execute no cliente remoto:

ssh user@yourUbuntuServer -L 10000:172.16.10.10:8081

Em seguida, aponte seu navegador para o link

Também é possível configurar um servidor HTTPS que atue como proxy para seu serviço HTTP, por exemplo, com o Apache. No entanto, isso dificilmente será menos assustador que o Apache.

    
por Jan 27.10.2011 / 22:21
0

Você precisa configurar o Apache (ou outro servidor da Web), configurar o SSL nele e torná-lo para fazer proxy do seu aplicativo em execução em: 8081

Eu não sei de um pacote que fará isso por você. Se o Apache te assustar, você pode tentar o nginx ou o lighttpd, mas ainda haverá alguma configuração manual.

Eu também acho que você obterá respostas melhores em algum outro site do stackexchange, porque tecnicamente não é específico do Ubuntu.

    
por Sergey 28.10.2011 / 00:18
0

Os guias a seguir podem ser úteis na configuração de seu servidor http para usar o OpenSSL para criptografia:

link

link

    
por Omegamormegil 28.10.2011 / 00:27