New: es: Ssh server as a Tor hidden service
This commit is contained in:
parent
4a96d44076
commit
3dedc2289c
64
Ssh server as a Tor hidden service.es.md
Normal file
64
Ssh server as a Tor hidden service.es.md
Normal file
|
@ -0,0 +1,64 @@
|
|||
*copiado sin verguenza alguna de https://www.techrepublic.com/article/how-to-run-an-ssh-connection-through-tor/*
|
||||
|
||||
---
|
||||
|
||||
# Instalar Tor
|
||||
|
||||
Instalar Tor en el cliente y en el servidor:
|
||||
|
||||
sudo apt-get install tor -y
|
||||
|
||||
# Configurar Tor
|
||||
|
||||
1. En el servidor vamos a editar el archivo de configuración de tor `/etc/tor/torrc`:
|
||||
|
||||
|
||||
sudo nano /etc/tor/torrc
|
||||
|
||||
2. Al final del archivo vamos a agregar esto:
|
||||
|
||||
HiddenServiceDir /var/lib/tor/ssh/
|
||||
HiddenServicePort 22
|
||||
|
||||
<kbd>Ctrl</kbd>+<kbd>x</kbd> para guardar y cerrar el archivo.
|
||||
|
||||
3. Reiniciar Tor:
|
||||
|
||||
sudo systemctl restart tor
|
||||
|
||||
# Obtener la direccion .onion
|
||||
|
||||
Estará en el archivo `hostname` en la carpeta configurada anteriormente `/var/lib/tor/ssh/`
|
||||
|
||||
sudo cat /var/lib/tor/ssh/hostname
|
||||
|
||||
Deberia arrojarte algo así: `riludi2kstjwmlzn.onion`
|
||||
|
||||
# Conectarse al servidor ssh con la direccion .onion
|
||||
|
||||
```bash
|
||||
torify ssh ... # solo reemplazar el dominio/ip por la direccion .onion`
|
||||
```
|
||||
|
||||
|
||||
Por ejemplo:
|
||||
|
||||
torify ssh jack@riludi2kstjwmlzn.onion
|
||||
|
||||
## Opcional
|
||||
|
||||
Para no tener que recordar la direccion **.onion** puedes configurar los parámetros de conexión en el archivo `~/.ssh/config`
|
||||
|
||||
nano ~/.ssh/config
|
||||
|
||||
Ingresar configuracion:
|
||||
|
||||
Host serverTor
|
||||
User jack
|
||||
HostName riludi2kstjwmlzn.onion
|
||||
Port 22
|
||||
|
||||
|
||||
Ahora puedes conectarte así:
|
||||
|
||||
torify ssh serverTor
|
Loading…
Reference in New Issue
Block a user