- Solicite a un administrador de sistema con permisos completos que incluya su clave pública
(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 (→Ingreso a las máquinas virtuales: upd) |
||
(No se muestran 8 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: | ||
< | <syntaxhighlight lang="bash"> | ||
# Acceso a juno: | |||
ssh juno.wikisp.org | |||
# Acceso a jupiter | |||
ssh jupiter.wikisp.org | |||
# Acceso a diana | |||
ssh diana.wikisp.eqiad1.wikimedia.cloud | |||
# Acceso a venus | |||
ssh venus.wikisp.eqiad1.wikimedia.cloud | |||
</syntaxhighlight> | |||
=== Automatizar la frase de contraseña === | === Automatizar la frase de contraseña === | ||
Línea 63: | Línea 72: | ||
Añada su clave privada usando el ssh-agent | Añada su clave privada usando el ssh-agent | ||
< | <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) | ||
</ | </syntaxhighlight> | ||
Revise si su clave ha sido añadida: | Revise si su clave ha sido añadida: | ||
< | <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) | ||
</ | </syntaxhighlight> |
Revisión actual - 05:54 21 may 2024
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
- 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
- Cree una cuenta de desarrollador
- Suba su clave pública en Wikitech
- Si quiere acceder a los repositorios de Wikimedia Small Projects suba su clave pública a GitLab
- Solicite a un administrador de sistema con permisos completos que añada su usuario en el proyecto wikisp.
Recomendaciones
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 diana
ssh diana.wikisp.eqiad1.wikimedia.cloud
# Acceso a venus
ssh venus.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)