scarica file / cartella in modo anonimo su una sessione ssh

5

Ho noleggiato un VPS pagato online e voglio trasformarlo in una sorta di scrigno dove posso caricare e scaricare file in privato. Per questo scopo voglio fare questa operazione sulla rete Tor. Questo viene fatto automaticamente quando si scarica qualcosa con il Tor Browser Bundle ma sembra impossibile farlo con SSH.

C'è qualche soluzione al mio problema?

Nota: sono a conoscenza di SCP e SFTP ma sembra che tu debba specificare il tuo indirizzo IP personale durante il download.

EDIT: Grazie a @Begueradj e @mikeazo, ma so bene come torificare un'applicazione, il mio problema è in realtà di scaricare i file usando questa sessione di ssh di torify. Se sono connesso al VPS tramite ssh e voglio scaricare un file chiamato file.txt allora scp login@server:Remote_Path_To/File Local_Path_To/File sarebbe sufficiente o devo specificare il mio indirizzo IP privato?

    
posta cgcmake 01.09.2015 - 13:41
fonte

2 risposte

7

Se sei un SO Windows, c'è un modo per usare torificare il tuo SSH usando il client Putty. Qui sono le configurazioni che devi impostare:

SestaiusandounadistribuzioneLinux,dipendedaqualestaiusando.

Adesempio,sestaieseguendoUbuntupuoi( Come usare SSH con Tor ? ):

Add the following block to the top of your ~/.ssh/config file.

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

Controlla la documentazione originale della risposta citata.

In tutti i casi, ti consiglio di leggere la sezione How To Torify ( SSH ).

    
risposta data 01.09.2015 - 14:07
fonte
1

Puoi anche usare i servizi nascosti di Tor. Quindi, per prima cosa, si imposta un server in cui è possibile caricare e scaricare i file. Questo può essere un server SSH, SFTP, FTP, WebDAV ecc. Usa solo quello che ti piace di più.

Installa Tor sul tuo VPS come secondo passaggio e modifica torrc :

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

Il VIRTPORT è quello che hai scelto e REALPORT è la porta in cui la tua applicazione ascolta le connessioni. Tor collega entrambe le porte. Quindi quando ti connetti al tuo servizio nascosto su VIRTPORT Tor richiede e inoltra le informazioni da e verso REALPORT .

Dopo aver effettuato queste impostazioni, riavvia Tor e nella directory /var/lib/tor/fileserver troverai un file chiamato hostname . Questo è l'indirizzo del tuo servizio nascosto. Ora puoi collegarti ad esso e utilizzarlo completamente sulla rete Tor.

Assicurati di configurare il tuo software per file server in modo che sia in ascolto solo su localhost. Quindi nessuno dall'esterno è in grado di connettersi ad esso.

    
risposta data 04.09.2015 - 10:23
fonte

Leggi altre domande sui tag