Tahoe
De Guifi.net - Wiki Hispano
Este artículo necesita desarrollarse más. Ampliándolo ayudarás a mejorar Guifi.net.
Tal vez puedas ayudarte con los wikis catalán, o inglés si tienen una página equivalente.
Contenido
[ocultar]Instalación
Desde repositorios
Actualmente tahoe es un
Desde las fuentes
Configuración
Creamos el usuario tahoe
adduser tahoe
Le ponemos una contraseña la cual no va a pedir más que como usuario de sistema y hacemos todo con ese usuario:
su tahoe
Creamos el nodo de tahoe
tahoe create-node
Editamos su archivo de configuración
nickname = v-carmen-storage.marsupi.org
web.port = tcp:3456:interface=127.0.0.1
para poder acceder sólo desde localhost o 0.0.0.0 para acceder desde cualquier sitio
tub.port = 4445
para forcarle a usar un puerto definido para la comunicacion p2p, si no coge uno libre del sistema
tub.location = v-carme-storage.marsupi.org:4445
si el nodo tiene una ip interna diferente a la publica por ejemplo detras de NAT, asi publicas al resto de nodos donde estas
introducer.furl = pb://identificadorúnicodelsistema@noblezabaturra.org:4444/introducer
[storage] reserved_space = 1GB
Es el espacio que reserva tahoe para no colocar nada
Y ya se puede arrancar tahoe:
tahoe start
Características adicionales
FTP o SFTP
Si quieres acceso por SFTP, primero generamos las claves con:
ssh-keygen -f private/ssh_host_rsa_key
Y añadimos en el archivo de configuración:
[sftpd] enabled = true port = tcp:8022:interface=0.0.0.0 host_pubkey_file = private/ssh_host_rsa_key.pub host_privkey_file = private/ssh_host_rsa_key accounts.file = private/ftp.accounts
Donde private/ftp.accounts
tiene el siguiente formato:
Se reinicia tahoe
tahoe restart
(el archivo podría no existir y tahoe funcionaría igual)