Diferencia entre revisiones de «Internal:Tecnología/Acceso»

De Wikimedia Small Projects
(Página creada con «{{aviso|draft}} Esta página explica cómo acceder a las máquinas virtuales de Wikimedia Small Projects == Requisitos == * Genere una clave ssh siguiendo las instrucciones de este artículo de wikitech. Abajo tendrá los requisitos para cada tipo de máquina virtual o repositorio <tabber> Droplets=Los droplets son las máquinas virtuales de Wikimedia Small Projects alojadas en DigitalOcean * Solicite a un Portal:Tecnología/Usuar…»)
 
m (Galahad trasladó la página Internal:Tecnología/Máquinas virtuales/Acceso a Internal:Tecnología/Acceso sin dejar una redirección)
 
(No se muestran 6 ediciones intermedias del mismo usuario)
Línea 1: Línea 1:
{{DISPLAYTITLE:Acceso a máquinas virtuales}}
{{aviso|draft}}
{{aviso|draft}}


Línea 48: Línea 49:
Siguiendo las instrucciones de arriba solo tendrá que entrar de la siguiente forma:
Siguiendo las instrucciones de arriba solo tendrá que entrar de la siguiente forma:


<code> ssh <juno/jupiter/minerva>.wikisp.org </code> o,
<syntaxhighlight lang="bash">
# Acceso a juno:
ssh juno.wikisp.org


<code> ssh <apollo/mars/ceres-01>.wikisp.eqiad1.wikimedia.cloud </code>
# Acceso a jupiter
ssh jupiter.wikisp.org


Asegúrese de sustituir lo que está entre <> con el nombre de la máquina virtual a la que desea acceder.
# Acceso a minerva
ssh minerva.wikisp.org
 
# Acceso a apollo
ssh apollo.wikisp.eqiad1.wikimedia.cloud
 
# Acceso a mars
ssh mars.wikisp.eqiad1.wikimedia.cloud
 
# Acceso a ceres-01
ssh ceres-01.wikisp.eqiad1.wikimedia.cloud
</syntaxhighlight>


=== Automatizar la frase de contraseña ===
=== Automatizar la frase de contraseña ===
Línea 63: Línea 78:
Añada su clave privada usando el ssh-agent
Añada su clave privada usando el ssh-agent


<code>
<syntaxhighlight lang="bash">
$ ssh-add ~/.ssh/id_rsa_key   
$ ssh-add ~/.ssh/id_rsa_key   
Enter passphrase for /home/user/.ssh/id_rsa_key:   
Enter passphrase for /home/user/.ssh/id_rsa_key:   
Identity added: /home/user/.ssh/id_rsa_key   
Identity added: /home/user/.ssh/id_rsa_key   
(/home/user/.ssh/id_rsa_key)   
(/home/user/.ssh/id_rsa_key)   
</code>
</syntaxhighlight>


Revise si su clave ha sido añadida:
Revise si su clave ha sido añadida:


<code>
<syntaxhighlight lang="bash">
$ ssh-add -l   
$ ssh-add -l   
2048 55:96:1a:b1:31:f6:f0:6f:d8:a7:49:1a:e5:4c:94:6f   
2048 55:96:1a:b1:31:f6:f0:6f:d8:a7:49:1a:e5:4c:94:6f   
/home/user/.ssh/id_rsa_key (RSA)
/home/user/.ssh/id_rsa_key (RSA)
</code>
</syntaxhighlight>

Revisión actual - 16:24 5 jul 2023

Página en desarrollo
Esta página está en proceso de desarrollo. Es por ello que quizás haya deficiencias en su contenido

Esta página explica cómo acceder a las máquinas virtuales de Wikimedia Small Projects

Requisitos

Abajo tendrá los requisitos para cada tipo de máquina virtual o repositorio

Recomendaciones

Estos sistemas operativos tienen un terminal compatible con SSH

Es recomendable usar una versión actual de Windows, pero si esto no es posible puede descargar PuTTY o KiTTY

Acceso

Configuración

Edite su archivo de configuración ($HOME/.ssh/config) con el editor de su preferencia (vim, nano) y añada lo siguiente:

# Access to WikiSP Droplets
Host *.wikisp.org
User <su-usuario-ssh>

# Access to WikiSP project in CloudVPS
Host *.wmflabs.org *.wmcloud.org *.toolforge.org
  User <su-usuario-ssh>

Host *.wmflabs *.wikimedia.cloud
  User <su-usuario-ssh>
  ProxyJump bastion.wmcloud.org:22

Ingreso a las máquinas virtuales

Siguiendo las instrucciones de arriba solo tendrá que entrar de la siguiente forma:

# Acceso a juno:
ssh juno.wikisp.org

# Acceso a jupiter
ssh jupiter.wikisp.org

# Acceso a minerva
ssh minerva.wikisp.org

# Acceso a apollo
ssh apollo.wikisp.eqiad1.wikimedia.cloud

# Acceso a mars
ssh mars.wikisp.eqiad1.wikimedia.cloud

# Acceso a ceres-01
ssh ceres-01.wikisp.eqiad1.wikimedia.cloud

Automatizar la frase de contraseña

La frase de contraseña o passphrase permite confirmar la identidad de la máquina que desea acceder a las máquinas virtuales de Wikimedia Small Projects, con las siguientes instrucciones el sistema eludirá preguntar la frase de contraseña:

Inicie el ssh-agent si no lo ha realizado:

$ eval `ssh-agent -s`

Añada su clave privada usando el ssh-agent

$ ssh-add ~/.ssh/id_rsa_key  
Enter passphrase for /home/user/.ssh/id_rsa_key:  
Identity added: /home/user/.ssh/id_rsa_key   
(/home/user/.ssh/id_rsa_key)

Revise si su clave ha sido añadida:

$ ssh-add -l  
2048 55:96:1a:b1:31:f6:f0:6f:d8:a7:49:1a:e5:4c:94:6f  
/home/user/.ssh/id_rsa_key (RSA)