sshportal - various corrections
This commit is contained in:
parent
00985af0d3
commit
370e2a2a8a
@ -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
|
||||||
|
Loading…
Reference in New Issue
Block a user