Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
mysecureshell_sftp-server [Le 29/09/2016, 10:23] 109.190.80.173 [Gestion des utilisateurs] |
mysecureshell_sftp-server [Le 19/08/2017, 21:13] L'Africain maj de la page |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>serveur ftp sécurité}} | + | {{tag>Xenial serveur ftp sécurité}} |
====== Serveur SFTP : MySecureShell ====== | ====== Serveur SFTP : MySecureShell ====== | ||
Ligne 11: | Ligne 11: | ||
Site officiel : [[http://mysecureshell.sourceforge.net/]]\\ | Site officiel : [[http://mysecureshell.sourceforge.net/]]\\ | ||
- | <del>Pour plus d'aide un [[http://mysecureshell.free.fr/forum|forum]] est disponible.</del> | + | Pour plus d'aide rendez-vous sur [[https://github.com/mysecureshell/mysecureshell|github]] directement. |
- | + | ||
- | Le forum n'est plus utilisé. Rendez-vous sur [[https://github.com/mysecureshell/mysecureshell|github]] directement. | + | |
**Pourquoi installer MySecureShell (sftp - Secure File Transfert Protocol) au lieu d'un serveur FTPS (File Transfert Protocol over SSL) ?** | **Pourquoi installer MySecureShell (sftp - Secure File Transfert Protocol) au lieu d'un serveur FTPS (File Transfert Protocol over SSL) ?** | ||
Ligne 32: | Ligne 30: | ||
Avec MySecureShell, le client n'est pas obligé de posséder un shell valide qui pourrait nuire a la sécurité du serveur. | Avec MySecureShell, le client n'est pas obligé de posséder un shell valide qui pourrait nuire a la sécurité du serveur. | ||
- | ===== Installation de MSS ===== | + | ===== Installation===== |
- | Prérequis : | + | [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt>mysecureshell]]**. |
- | Le paquet **openssh-server** doit être installé. | + | |
<note help>Pour en savoir plus sur SSH vous pouvez lire cette [[:ssh|documentation]].</note> | <note help>Pour en savoir plus sur SSH vous pouvez lire cette [[:ssh|documentation]].</note> | ||
- | J'ai choisi de vous montrer deux méthodes d'installation, le paquet deb et le script. | ||
- | ==== Avec le paquet deb ==== | ||
- | |||
- | Rajoutez ceci dans votre fichier /etc/apt/sources.list : | ||
- | <code>deb http://mysecureshell.free.fr/repository/index.php/ubuntu/12.04 testing main | ||
- | deb-src http://mysecureshell.free.fr/repository/index.php/ubuntu/12.04 testing main</code> | ||
- | |||
- | Pour importer la signature GPG du repository, il faut exécuter les commandes suivantes: | ||
- | |||
- | <code>gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys E328F22B; gpg --export E328F22B | sudo apt-key add -</code> | ||
- | |||
- | Il est possible d'avoir des problèmes de permissions pour créer des fichiers temporaires dans .gnupg. Dans ce cas, essayer avec un sudo en plus (après le ";"): | ||
- | <code>gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys E328F22B; sudo gpg --export E328F22B | sudo apt-key add -</code> | ||
- | |||
- | Mettez ensuite à jour votre liste de packages : | ||
- | <code>sudo apt-get update</code> | ||
- | |||
- | Et installer : | ||
- | <code>sudo apt-get install mysecureshell</code> | ||
- | |||
- | ==== Installation ==== | ||
- | Pour l'installer, c'est maintenant très simple : | ||
- | [[apt://mysecureshell|{{apt.png}}]] | ||
- | <code>dpkg -i mysecureshell_xxx.deb</code> | ||
===== Gestion des utilisateurs ===== | ===== Gestion des utilisateurs ===== | ||