Renommage proxy dans la conf ssh utilisateur (Corrige #5)

This commit is contained in:
Adrien Bourmault 2023-04-05 13:43:20 +02:00
parent 86ce47d24f
commit 3981f2dd3c
No known key found for this signature in database
GPG Key ID: 6EB408FE0ACEC664
2 changed files with 22 additions and 20 deletions

View File

@ -15,16 +15,16 @@ et `/home/admin666/.ssh/authorized_keys`.
Éditer le fichier `~/.ssh/config` :
```
host machine_physique.libre-en-communs.org
host machine_physique-proxy.libre-en-communs.org
Hostname machine_physique.libre-en-communs.org
User cominfra
Port 222
SendEnv GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL
host machine_physique666.libre-en-communs.org
host machine_physique.libre-en-communs.org
User admin666
Hostname machine_physique.libre-en-communs.org
Port 222
ProxyCommand ssh -q -W %h:%p machine_physique.libre-en-communs.org
ProxyJump machine_physique-proxy.libre-en-communs.org
SendEnv GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL
```
@ -32,7 +32,7 @@ host machine_physique666.libre-en-communs.org
Pour accéder au serveur `machine_physique`, le nouvel admin n'a plus qu'à utiliser :
```
ssh machine_physique666.libre-en-communs.org
ssh machine_physique.libre-en-communs.org
```
### Procédure de connexion sans config

View File

@ -13,23 +13,25 @@ Note : en IPV6, bien qu'en règle générale la connexion directe soit désactiv
### Configuration SSH client
host machine_physique.libre-en-communs.org
```
host machine_physique-proxy.libre-en-communs.org
Hostname machine_physique.libre-en-communs.org
User cominfra
Port 222
SendEnv GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL
match host *.a-lec.org
host *.a-lec.org
User admin666
Hostname %h
Port 22
ProxyJump machine_physique.libre-en-communs.org
ProxyJump machine_physique-proxy.libre-en-communs.org
SendEnv GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL
host *.chalec.org
User admin666
Port 22
ProxyJump machine_physique.libre-en-communs.org
ProxyJump machine_physique-proxy.libre-en-communs.org
SendEnv GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL
```
Pour fixer les variables Git directement dans la conf, ajouter un `SetEnv` avant `SendEnv` :
```