Officine Bitcoin

Lezioni online Bitcoin-only

This project is maintained by valerio-vaccaro

Officine Bitcoin Lección Bitcoin-only Este proyecto es mantenido por valerio-vaccaro

🌍 Traduzioni

🇨🇳 中文 🇬🇧 English 🇪🇸 Español 🇵🇹 Português 🇷🇺 Русский 🇫🇷 Français 🇩🇪 Deutsch 🇮🇹 Italiano 🇭🇺 Magyar 🏳️ Milanés 🏳️ Veneto

Instalación de Debian

Preparamos una unidad USB con la imagen de Debian descargada desde el sitio web oficial.

Conectamos todos los cables (display, keyboard, mouse, and ethernet).

alt text

Conectamos la unidad USB de instalación.

alt text

Encendemos el ordenador y nos aseguramos de que arranque nuestra unidad USB con Debian.

alt text

Instalación

Si todo ha funcionado correctamente, debería iniciarse el instalador de Debian y llegaremos a la siguiente pantalla.

alt text

Elegimos la primera línea e iniciamos la instalación gráfica.

Lo primero que se nos pedirá es el idioma; para esta instalación elegiré “English”, que me parece más comprensible que cualquier otra traducción.

alt text

En este punto se nos pedirá nuestra ubicación geográfica; para encontrar Italia debemos seleccionar OTHER->EUROPE->ITALY.

alt text

alt text

alt text

Para la localización también elijo English aquí.

alt text

Y configuro el teclado italiano, ya que es el que tengo disponible.

alt text

Luego elegimos un nombre de usuario y dejamos el dominio en blanco.

alt text

En este punto Debian nos pedirá seleccionar una contraseña para el usuario root…

alt text

y crear un usuario con su contraseña correspondiente.

alt text

alt text

alt text

Ahora debemos elegir el disco de instalación; usaremos todo el disco y debemos seleccionar el disco en el que realizar la instalación.

alt text

alt text

Luego debemos seleccionar la estructura de particiones; por ahora dejaremos todo en una sola partición.

alt text

Debian propone una tabla de particiones, pero… ha añadido swap, que no queremos, así que la seleccionamos y la eliminamos de la lista.

alt text

alt text

Ahora que la hemos eliminado, por fin podemos escribir nuestra tabla.

alt text

Debian querría volver a la configuración de la tabla de particiones, pero rechazamos la invitación.

alt text

Y confirmamos la intención de escribir la tabla actualizada.

alt text

Ahora se nos pregunta si queremos usar un mirror de Debian; elegimos usarlo.

alt text

Elegimos nuestro país.

alt text

Normalmente el mirror de GARR es rápido y fiable; usemos ese.

alt text

No tengo ningún proxy, así que dejo el campo en blanco.

alt text

Pero, ¿qué programas instalar? Como estamos preparando un servidor, desactivamos el entorno gráfico (quitando las dos primeras marcas) y seleccionamos SSH, que necesitaremos para el acceso remoto.

alt text

La instalación comienza.

Al final se nos pregunta si queremos instalar grub, que nos permite arrancar Linux; respondemos afirmativamente y elegimos el mismo disco en el que hemos instalado el sistema operativo.

alt text

alt text

Yuhuuu, hemos terminado; es hora de retirar la unidad USB y reiniciar la máquina.

alt text

Si todo ha funcionado correctamente, deberíamos encontrarnos frente a una terminal que nos pide iniciar sesión con uno de los perfiles creados durante la instalación.

Configuración

Conectémonos

Nos conectamos a nuestro servidor con ssh username@ip, donde username será el nombre elegido durante la instalación e ip la dirección IP del ordenador en el que instalamos.

Obviamente, este paso se puede omitir si instalas con monitor y teclado en lugar de conectarte por red.

Ten en cuenta que Debian PROHÍBE conectarse por ssh usando credenciales de superusuario (es decir, root).

Repositorio

Ahora actualicemos los repositorios.

Nos convertimos en superusuario con el comando su y escribiendo la contraseña de root.

Editamos el archivo de repositorios con el comando nano /etc/apt/sources.list y eliminamos todas las líneas presentes.

Añadimos las siguientes líneas.

deb http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware
# deb-src http://deb.debian.org/debian/ bookworm contrib main non-free non-free-firmware

deb http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware
# deb-src http://deb.debian.org/debian/ bookworm-updates contrib main non-free non-free-firmware

deb http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware
# deb-src http://deb.debian.org/debian/ bookworm-proposed-updates contrib main non-free non-free-firmware

deb http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware
# deb-src http://deb.debian.org/debian/ bookworm-backports contrib main non-free non-free-firmware

deb http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware
# deb-src http://deb.debian.org/debian-security/ bookworm-security contrib main non-free non-free-firmware

Luego podemos guardar el archivo pulsando CTRL+x y después y.

El comando apt update nos permite comprobar que todo ha ido bien y actualizar la lista de paquetes.

Actualizar el sistema

Para actualizar el sistema, basta con ejecutar los siguientes comandos:

Instalar tor y usarlo con ssh

Para instalar tor, basta con usar el comando apt install tor.

Una vez instalado, podemos configurarlo con el siguiente comando nano /etc/tor/torrc.

Al final del archivo añadimos las siguientes líneas.

HiddenServiceDir /var/lib/tor/hidden_service/
HiddenServicePort 22 127.0.0.1:22

Y reiniciamos tor con systemctl restart tor; ahora podemos encontrar nuestra dirección onion con cat /var/lib/tor/hidden_service/hostname.

Usando tor, ahora podemos conectarnos a nuestra máquina desde cualquier parte del mundo con torify ssh username@onionaddress.onion.

Programa

La instalación de Debian es una lección repetitiva; aquí tienes una lista de las que ya se han realizado:

Fecha Notas
240415-2200 Primera lección