URL: https://linuxfr.org/forums/linux-debutant/posts/serveur-web-sftp Title: Serveur web : sftp Authors: Thom Date: 2013年10月28日T13:22:06+01:00 License: CC By-SA Tags: ssh, sftp et ubuntu Score: 0 Bonjour à tous, J'ai besoin d'un petit coup de main pour monter mon serveur. Pour résumer, j'ai une part de serveur chez gandi.net. J'ai installé une distribution Ubuntu 12.10 (64bits). J'ai configuré SSH pour m'y connecter assez proprement depuis chez moi : Pour résumé : Je me suis sert de mon utilisateur de base : **Thom**. Je l'ai mis dans un groupe **sshusers** auquel j'ai autorisé de faire du ssh. */etc/ssh/sshd_config* ```bash # Changement du port par défaut Port 986 # Authentification: LoginGraceTime 30 PermitRootLogin no StrictModes yes AllowGroups sshusers RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile %h/.ssh/authorized_keys MaxAuthTries 2 MaxStartups 2 ``` Ça été ma première étape, celle qui a marché. Ensuite, vient un peu mon problème. J'aimerai me crée un petit espace web pour déposer les fichiers d'un site statique. Je n'ai pas besoin d'un vrai serveur web : pas d'apache, pas de base de donnée... mais seulement d'un petit espace web. Du coup, je m’intéresse au protocole **FTP**. En feuilletant un peu, je me dis que ça serait mieux que j'installe directement un serveur **SFTP** : apparemment moins lourd, pas forcement besoin d'installer de gros logiciel comme **proftpd**... mais c'est là que ça bloque... Pas moyen de trouver un tuto qui marche chez moi: + http://www.ced-info.com/administration-reseaux/installer-facilement-un-serveur-sftp + http://blog.srmklive.com/2013/04/24/how-to-setup-sftp-server-ftp-over-ssh-in-ubuntu/ + http://www.mbeckler.org/blog/2012/09/20/setting-up-chroot-sftp-server-on-ubuntu-12-04/ Dans ce que j'en comprends, je n'ai rien à installer d'autre à la base. Mais il faut que je me crée un groupe **sftpusers** dans lequel je met mon utilisateur et que je modifie un peu mon */etc/ssh/sshd_config* : ```bash Subsystem sftp internal-sftp Match Group sftpusers ChrootDirectory /var/www/ AllowTCPForwarding no X11Forwarding no ForceCommand internal-sftp ``` Mais, voilà, à chaque fois que je fais ça, je ne peux plus me connecter en ssh sur le serveur... Auriez-vous des pistes, des lectures, des conseils ? Merci !