Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • H HPC
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Packages and registries
    • Packages and registries
    • Model experiments
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • lpnhelpnhe
  • HPC
  • Wiki
  • Cloudatlpnhe

Cloudatlpnhe · Changes

Page history
Cloud: rename and define variable IP_PROJECT_SSHGATE authored Apr 22, 2020 by Aurélien Bailly-Reyre's avatar Aurélien Bailly-Reyre
Show whitespace changes
Inline Side-by-side
Cloudatlpnhe.md
View page @ 458faac9
......@@ -46,12 +46,16 @@ Pour les membres du LPNHE, l'accès à la passerelle se fait en utilisant le *lo
``` {.sourceCode .console}
$ ssh username@lpncloud-sshint.in2p3.fr
```
Pour les utilisateurs *extérieurs*, l'accès se fait avec les identifiants qui vous ont été communiqués lors de la création
Pour les utilisateurs *extérieurs*, l'accès se fait avec les identifiants qui vous ont été communiqué lors de la création
de votre compte, via :
``` {.sourceCode .console}
$ ssh username@lpncloud-sshext.in2p3.fr
```
> **note**
> Dans la suite `LPNCLOUD_SSH_GATE` désignera de façon générique les passerelles définies ci-dessus.
## Installation
Cette section détaille la procédure d'installation du client en ligne de
......@@ -279,7 +283,7 @@ le second la clé publique qui lui est associée.
Pour vous connecter à un serveur à l'aide de votre clé, il faut que sa partie publique soit renseignée dans le fichier `.ssh/authorized_keys` de la machine distante. Pour ce faire, il faut utiliser la commande `ssh-copy-id`. Par exemple, pour vous connecter via clé SSH sur la passerelle de votre projet,
il faut taper :
``` {.sourceCode .console}
ssh-copy-id -i ${HOME}/.ssh/id_rsa.pub username@IP_PROJECT_SSHGATE
ssh-copy-id -i ${HOME}/.ssh/id_rsa.pub username@LPNCLOUD_SSH_GATE
```
Vous pourrez dès lors vous connecter depuis n'importe quelle poste de travail sur lequel se trouve votre clé privée.
......@@ -288,12 +292,12 @@ Vous pourrez dès lors vous connecter depuis n'importe quelle poste de travail s
En supposant que vos clés publique et privée se trouvent que sur votre poste de travail, il faut d'abord copier
la clé publique sur la passerelle :
``` {.sourceCode .console}
$ scp ${HOME}/.ssh/id_rsa.pub username@IP_PROJECT_SSHGATE:.ssh/
$ scp ${HOME}/.ssh/id_rsa.pub username@LPNCLOUD_SSH_GATE
```
Il faut ensuite se connecter sur la passerelle et utiliser la commande `openstack keypair create` pour ajouter votre clé publique
(sans oublier de *sourcer* le fichier `.cloud.env` comme expliqué avant si ce n'est pas déjà fait) :
``` {.sourceCode .console}
$ ssh username@IP_PROJECT_SSHGATE
$ ssh username@LPNHCLOUD_SSH_GATE
$ openstack keypair create --public-key=${HOME}/.ssh/id_rsa.pub YOUR_KEY_NAME
$ openstack keypair list
+---------------+-------------------------------------------------+
......
Clone repository
  • BacASable
  • Cloudatlpnhe
  • GpuAtLpnhe
  • MesuIcs
  • OpenmpLpnhe
  • PhiAtLpnhe
  • ProjetHpcLpnhe
  • TestHpc
  • Home