Bonsoir à tous.
J'ai loué un vps dans le but d' apprendre à me servir d'un serveur distant.
Il va servir dans un premier temps à faire une seedbox occasionnelle, serveur madsonic et blog statique (Pelican ou Jekyll)
J'ai pour l'instant sécurisé le port ssh de manière basique (anti script-kiddies) soit:
- AllowUsers user1 user2
-PermitRootLogin no
UFW
ufw allow ssh
ufw limit ssh
+ 1 règle fail2ban sur ssh
J'ai pas mal consulté de doc, tuto, bouquins, mais pas trouvé de réponse aux questions qui suivent.
La suite logique serait authentification par clé et port knocking pour ssh. Seulement j'utilise un user sftp pour l’accès aux fichiers distants. Je me connecte via l’explorateur de fichiers nemo ou windows7 pour monter le répertoire distant.
User que j'ai créé ainsi:
useradd -d /home/downloader -m downloader
usermod -a -G debian-transmission downloader
passwd downloader
mkdir /home/downloader/incomplete
chown -R downloader:debian-transmission /home/downloader
chmod -R 775 /home/downloader
Là, déjà j'ai un doute sur le bien fondé de la procédure, si vous avez des commentaires 🙂
Ensuite si je met en place une authentification ssh par clé, est-ce que ça aura une incidence sur la procédure pour se connecter en sftp?
Je me pose la même question concernant la mise en place d'un port-knocking.