💾 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

View Raw

More Information

⬅️ Previous capture (2023-01-29)

🚧 View Differences

-=-=-=-=-=-=-

Sitio Web

El sitio web de cada isla se puede editar por dos medios, por SSH/SFTP o por Lichen.

Índice

Accesar por SSH

¿Qué es y cómo funciona?

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.

Cómo crear llaves ssh

Estando en la terminal, en el home (~) de tu computadora (suponiendo que usas UNIX):

$ cd .ssh/

o 

$ mkdir .ssh/
$ cd .ssh/
$ ssh-keygen

Cómo accesar con SSH

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.

Comandos básicos

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.

Servicios

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:

tmux

Utilizar SFTP

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

Ejemplo con el cliente FileZilla

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.

/comonavegar/sftp1archi.png

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:

/comonavegar/sftp2archi.png

Sitio de FileZilla

Wiki de, como usar FileZilla

Lichen

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).

Cambiando la contraseña propia (de Lichen)

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.

Accesando Lichen por el navegador

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.