descargar el archivo / carpeta de forma anónima en una sesión ssh

5

Alquilé un VPS pagado alojado en línea y quiero transformarlo en una especie de cofre del tesoro donde puedo cargar y descargar archivos de forma privada. Para este propósito quiero hacer esta operación a través de la red Tor. Esto se hace automáticamente cuando se descarga algo con Tor Browser Bundle pero parece imposible hacerlo con SSH.

¿Hay alguna solución a mi problema?

Nota: soy consciente de SCP y SFTP pero parece que debes especificar tu dirección IP personal al descargar.

EDITAR: Gracias @Begueradj y @mikeazo, pero sé bien cómo torificar una aplicación, mi problema es descargar archivos usando esta sesión torify ssh. Si estoy conectado al VPS a través de ssh y quiero descargar un archivo llamado file.txt, ¿sería suficiente scp login@server:Remote_Path_To/File Local_Path_To/File o tengo que especificar mi dirección IP privada?

    
pregunta cgcmake 01.09.2015 - 13:41
fuente

2 respuestas

7

Si eres sistema operativo Windows, hay una forma de usar torify tu SSH usando Putty Client. Aquí están las configuraciones que debe configurar:

SiestáutilizandounadistribucióndeLinux,dependedelaqueestéutilizando.

Porejemplo,siestáejecutandoUbuntupuedehacerlo( Cómo usar SSH con Tor ? ):

  

Agregue el siguiente bloque a la parte superior de su archivo ~ / .ssh / config.

Host *
CheckHostIP no
Compression yes
Protocol 2
ProxyCommand connect -4 -S localhost:9050 $(tor-resolve %h localhost:9050) %p

Consulte la documentación original de la respuesta citada.

En todos los casos, le aconsejo que lea la sección Cómo torificar ( SSH ).

    
respondido por el user45139 01.09.2015 - 14:07
fuente
1

También puedes usar los servicios ocultos de Tor. Así que primero configura un servidor donde puede subir y descargar archivos. Puede ser un servidor SSH, SFTP, FTP, WebDAV, etc. Solo usa el que más te guste.

Instala Tor en tu VPS como segundo paso y cambia el torrc :

HiddenServiceDir /var/lib/tor/fileserver
HiddenServicePort VIRTPORT 127.0.0.1:REALPORT

El VIRTPORT es uno que usted elige y REALPORT es el puerto donde su aplicación escucha las conexiones. Tor conecta ambos puertos. Entonces, cuando se conecta a su servicio oculto en VIRTPORT Tor solicita y reenvía información desde y hacia el REALPORT .

Una vez que hayas realizado esos ajustes, reinicia Tor y en el directorio /var/lib/tor/fileserver encontrarás un archivo llamado hostname . Esta es la dirección de su servicio oculto. Ahora puedes conectarte a él y usarlo completamente a través de la red Tor.

Asegúrese de que configura el software de su servidor de archivos de forma que solo escuche en localhost. Así que nadie desde el exterior puede conectarse a él.

    
respondido por el qbi 04.09.2015 - 10:23
fuente

Lea otras preguntas en las etiquetas