Bonjour a tous
J'ai un serveur dedie sur lequel j'heberge des sites.
Je ne maitrise pas bien les problemes lies a la securite des
serveurs donc je n'ai pas voulu installer de serveur FTP sur
ce serveur.
J'accede au shell en ssh et j'ai monte en local le systeme
de fichier afin d'avoir un acces plus "facile" pour les
modifications.
Je n'ai que 2 utilisateurs qui peuvent acceder en ssh sur
cette machine: root et "myuser"
J'ai sur un des sites un probleme technique qui necessite
l'intervention d'un technicien.
J'ai donc tente d'installe un SFTP (puisque je dispose deja
de openssh-server) afin que cet intervenant puisse acceder au
dossier qui le concerne sur le serveur.
Malheureusement ca etait un echec, je me suis bloque
l'acces a mon server et j'ai du demander l'intervention de
hebergeur.
J'ai dans un premier temps creer un nouveau user avec son
groupe et son repertoire:
passwd => orthukyn:x:1001:1001:Intervenant
Exterieur,,,:/home/orthukyn:/bin/bash
group => orthukyn:x:1001:
repertoire => /home/orthukyn/
Dans sshd_config (qui n'a jamais ete modifie), j'ai ajoute:
1/ #AllowUsers
AllowUsers orthukyn
2/ apres UsePAM yes
Match user orthukyn
ChrootDirectory /home/orthukyn/
ForceCommand internal-sftp
AllowTCPForwarding no
J'ai redemarrer ssh et apres le redemarrage, impossible de
se reconnecter.
Je ne vois pas ou peut etre mon erreur, surtout que quand
on lit les tuto ca a l'air assez simple.
Le seul truc sur lequel je doute c'est le AllowUsers.
Est ce que je dois y rajouter root et "myuser" pour que ca
fonctionne?
Cordialement
Hugues