3.6 KiB
Apéndice I: Entendiendo la Configuración Inicial de Bitcoin
§2.1: Configurando un VPS Bitcoin-Core con Bitcoin-Standup explica el proceso de crear un nodo Bitcoin usando Bitcoin-Standup-Scripts. El siguiente apéndice explica que hacen las principales secciones del programa. Usted puede querer seguir junto con Linode Standup en otra ventana.
Paso 1: Nombre del host
Su nombre de host es almacenado en /etc/hostname y configurado con el comando
hostname. También aparece en /etc/hosts.
Paso 2: Zona horaria
La zona horaria de su host es almacenada en /etc/timezone, luego un archivo
apropiado es copiado desde /usr/share/zoneinfo/ a /etc/localtime.
Paso 3: Actualizando Debian
El gestor de paquetes apt-get es usado para actualizar su maquina e instalar
gnupg, el generador de números aleatorios haveged, y el cortafuegos simple
ufw.
Su maquina es configurada automáticamente para estar al día con echo "unattended-upgrades unattended-upgrades/enable_auto_updates boolean true" | debconf-set-selections.
Paso 4: Configurando un usuario
Un usuario standup es creado, el cual sera usado por sus aplicaciones
Bitcoin. Este también tiene permisos sudo, permitiéndole tomar acciones
privilegiadas con esta cuenta.
Si usted suministro una llave SSH, esta le permitirá acceder a su cuenta (de otra manera, deberá usar una contraseña creada en la configuración).
Si usted suministro una dirección IP, el acceso ssh estará limitado a esa
dirección, según /etc/hosts.allow.
Paso 5: Configurando Tor
Tor es instalado para proveer servicios protegidos (ocultos) para acceder a los comandos RPC de Bitcoin a través de su servidor. Vea §14.1: Verificando Su Configuración Tor para mas información acerca de su configuración Tor.
Si usted suministro un cliente autorizado para los servicios ocultos, el acceso
estará limitado para esa llave, según
/var/lib/tor/standup/authorized_clients. Si usted no lo hizo,
§14.2 explica como hacerlo
luego.
Paso 6: Instalando Bitcoin
Bitcoin es instalado en ~standup/.bitcoin. Su configuración es almacenada en
~standup/.bitcoin/bitcoin.conf.
Asegúrese que las sumas de comprobación verifiquen según §2.1, de otra manera, podría estar expuesto a ataques de la cadena de suministro.
Paso 7: Instalando codificador QR
Para mantener todo compatible con
GordianSystem, un código
QR es creado en /qrcode.png. Esto puede leerse desde un cliente QuickConnect,
tal como
GordianWallet
Conclusión — Entendiendo la Configuración Inicial de Bitcoin
Bitcoin Standup usa programas para probar e imitar mucha de las funcionalidades de un GordianNode. Este debe proveerlo con un entorno Bitcoin seguro, construido en las bases de Bitcoin Core y Tor para comunicaciones RPC.
¿Que sigue?
Si usted se encontraba en el proceso de crear un nodo Bitcoin para utilizar en este curso, usted debería volver a §2.1.
Si usted esta leyendo a través de los apéndices, continúe con Apéndice II: Compilando Bitcoin desde la Fuente.