sshportal - various corrections
All checks were successful
mkdocs build / build (push) Successful in 3s
mkdocs build / notification (push) Successful in 2s

This commit is contained in:
Ludovic Cartier 2024-10-18 17:00:56 +02:00
parent 00985af0d3
commit 370e2a2a8a

View File

@ -107,7 +107,7 @@ Pré-requis: pour réaliser toutes les commandes de configuration, il est néces
~ ssh <HOST> -i ed25519_sshportal_admin -p 2222 -l admin ~ ssh <HOST> -i ed25519_sshportal_admin -p 2222 -l admin
``` ```
##### Céation d'une clé SSH dédiée ##### Création d'une clé SSH dédiée
```bash ```bash
config> key create --name my-project config> key create --name my-project
@ -172,7 +172,7 @@ config> usergroup ls
Total: 3 user groups. Total: 3 user groups.
``` ```
##### Créer les utilisateurs ##### Créer les _utilisateurs_
> Il faut 'inviter' les utilisateurs à rejoindre notre instance de SSHPortal, via la commande suivante : > Il faut 'inviter' les utilisateurs à rejoindre notre instance de SSHPortal, via la commande suivante :
@ -203,10 +203,23 @@ Connection to <HOST> closed.
Cela aura alors pour conséquence de copier la clé SSH publique sur le compte SSHPortal associé. Cela aura alors pour conséquence de copier la clé SSH publique sur le compte SSHPortal associé.
A noter qu'il est également possible d'ajouter une clé SSH directement à l'utilisateur: ##### Gérer les _clés SSH_
Il est également possible d'ajouter une clé SSH directement à l'utilisateur:
```bash ```bash
userkey create john.doe@domain.com config> userkey create john.doe@domain.com
```
Nous pouvons ensuite avoir la liste de toutes les clés:
```bash
config> userkey ls
ID | USER | UPDATED | CREATED | COMMENT
-----+---------------------+-------------+-------------+-----------------------
2 | john.doe@domain.com | 1 hour ago | 1 hour ago |
1 | admin@localhost | 2 hours ago | 2 hours ago | created by sshportal
Total: 2 userkeys.
``` ```
##### Passer un utilisateur en admin ##### Passer un utilisateur en admin
@ -357,7 +370,7 @@ Cela vous permettra d'utiliser SSHPortal ainsi :
Il existe deux méthodes de sauvegardes de SSHPortal: Il existe deux méthodes de sauvegardes de SSHPortal:
1. 1. Exporter la configuration au format JSON
```bash ```bash
ssh <HOST> -i ed25519_sshportal_admin -p 2222 config backup > sshportal.config.<DATE>.json ssh <HOST> -i ed25519_sshportal_admin -p 2222 config backup > sshportal.config.<DATE>.json
@ -372,4 +385,5 @@ sqlite3 /var/lib/docker/volumes/sshportal__var_lib_sshportal/_data/sshportal.db
#### Référence #### Référence
https://github.com/moul/sshportal https://github.com/moul/sshportal
https://hub.docker.com/r/moul/sshportal https://hub.docker.com/r/moul/sshportal