💾 Archived View for wiki.archipielago.uno › comonavegar › sitioweb.gmi captured on 2023-09-08 at 16:05:52. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2023-01-29)
-=-=-=-=-=-=-
El sitio web de cada isla se puede editar por dos medios, por SSH/SFTP o por Lichen.
Secure Shell Protocol (SSH) es un protocolo de comunicación encriptada que se utiliza para accesar remotamente a un servidor. La información viaja por el medio de comunicación de manera no legible excepto para los extremos que tienen las llaves correspondientes. Se utiliza por medio de la terminal.
Para accesar el archipiélago necesitas crear un par de llaves y que nos compartas la llave pública.
Estando en la terminal, en el home (~) de tu computadora (suponiendo que usas UNIX):
$ cd .ssh/ o $ mkdir .ssh/ $ cd .ssh/
$ ssh-keygen
Con esa información puedes acceder al archipiélago.
Desde la terminal puedes utilizar el comando `ssh`, apuntando al archipiélago con tu usuarie:
$ ssh usuarie@archipielago.uno
Si tienes problemas accesando, intenta especificando la llave que quieres que se use:
$ ssh -i ~/.ssh/archi1 usuarie@archipielago.uno
Nota importante: Para acceder necesitas indicar la ubicación de la llave privada, no la de la llave pública.
Archipel te da la bienvenida cuando entras exitosamente.
Como nota, el contenido de las llaves públicas autorizadas a acceder a tu cuenta se encuentra en el archivo /home/usuarie/.ssh/authorized_keys dentro del servidor.
caracolito utiliza bash como su interface de línea de comandos. Acá compartimos algunos comandos básicos:
Para una introducción más detallada recomendamos buscar tutoriales.
caracolito tiene pequeños programas instalados para usar desde la terminal:
Encuentra a continuación algunas notas sobre el uso de tmux para mantener sesiones en SSH:
Secure File Transfer Protocol (SFTP) es un protocolo de que utiliza encriptación SSH. Permite accesar archivos, transferirlos y manejarlos sobre una conexión segura.
Las intrucciones son diferentes para cada cliente. En general la información necesiaria es:
sftp://archipielago.uno/home/USUARIE
Se puede probar la conexión usando la barra de conexión rápida de FileZilla, para ello tenemos que usar nuestro nombre de usuarie, contraseña y dar clic en “Conexión rápida” para entrar al servidor del archipiélago.
Puedes colocar la URL anteriormente mencionada más arriba, en el campo “Servidor” pero rellenando también los campos de “Nombre de usuario” con tu usuarie y el campo “Contraseña” con tu contraseña, el campo de “Puerto” puede quedar vacío ya que se usará el puerto predeterminado.
Otras formas correctas para colocar en el campo de “Servidor” (donde en la parte de la URL que dice “protocolo” debes sustituirla por ‘sftp’, la de “usuarie” por tu nombre de usuarie, en “contraseña” poner tu contraseña y en “servidor” la dirección ‘archipielago.uno’), son:
protocolo://usuarie:contraseña@servidor
protocolo://usuarie@servidor
En la imagen a continuación se observa un ejemplo de la barra de conexión rápida de FileZilla.
Después de probar la conexión puedes agregar el sitio o salteando eso, en el menú selecciona la pestaña "Archivo", luego "Gestor/administrador de sitios", donde te lanza una ventana en la que debes escoger (1) "Nuevo Sitio", para después rellenar los campos y marcar las opciones de los parámetros desplegables en el orden sugerido, como se muestra en la siguiente imagen:
Gracias a Lichen es posible editar el contenido de las islas por medio de un navegador. Este sistema permite reflejar el mismo contenido en ambos protocolos (https y gémini).
El siguiente comando (estando en la terminal y dentro del archipiélago/caracolito) permite que cambies la contraseña con la que puedes editar tu sitio personal a través de Lichen.
Reemplaza USUARIA por tu nombre de isla:
ssh -T USUARIA@archipielago.uno htpasswd -c lichen.htpasswd USUARIA
Ejecuta el comando e inmediatamente se te solicitará la contraseña de isla con la que accedes al servidor.
Ahora ingresa la contraseña nueva que elegiste para la edición con Lichen, vuelve a escribirla para confirmar y listo.
Recuerda que ocuparás dos contraseñas, la que usas para acceder a tu sitio desde el servidor por la terminal y la que usas para acceder a la edición de tu sitio a través de Lichen.
Para accesar al editor por medio de un navegador solo necesitas añadir "/cms/edit.php" al final de la dirección de tu URL.
Por ejemplo, para accesar el editor de esta wiki debes escribir:
wiki.archipielago.uno/cms/edit.php
De inmediato te pedira tu usuarie y contraseña. Tan pronto accedas vas a encontrar en el lado izquierdo el editor de texto y en el lado derecho un reflejo del archivo que estas editando.
Si no tienes contraseña para editar esta wiki contáctanos para asignarte una.