Ceci est une ancienne révision du document !
Installation serveur SFTP et espace d'hébergement des données téléchargeables
Principe : nous allons utilisé un container Docker qui
Création d'un utilisateur "provider"
- Se connecter au serveur "bkp-srv" en tant qu'admin :
ssh admin@bkp-<region>-sinp
- Passer en root :
sudo -i
- Créer l'utilisateur "provider" sans mot de passe (connexion par clé SSH) avec son dossier /home/provider :
useradd provider --create-home --home-dir /home/provider/ --shell /bin/bash
- Créer le dossier qui contiendra les infos concernant SSH :
mkdir /home/provider/.ssh ; chmod 700 /home/provider/.ssh
- Créer le fichier qui contiendra les clés SSH autorisées :
touch /home/provider/.ssh/authorized_keys ; chmod 600 /home/provider/.ssh/authorized_keys
- Attribuer la propriété du dossier et de son contenu à l'utilisateur provider :
chown -R provider: /home/provider/.ssh