Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

[Projet] RPirate box
#1

Bonjour à tous,

J'ai un petit projet, ou plutôt une POC, en cours, mais je coince sur un détail qui est pour moi très important.
Comme l'indique le titre, le but est de faire une PirateBox avec le RPi, donc un serveur FTP purement local en libre accès.

Le fonctionnement que je désire mettre en place est en théorie assez simple:
- un répertoire de download accessible à tous en lecture,
- un répertoire d'upload par utilisateur, accessible en lecture par tous et en écriture uniquement par l'utilisateur.

J'avais pensé utiliser proftpd pour faire un fonctionnement simple:
- L'utilisateur se connecte pour la première fois avec un login et un pass de son choix
- Ca crée une erreur que je traite avec le mod_exec exec_on_error pour ajouter l'utilisateur dans une base sqlite (authentification via sqlite bien sûr), créer son répertoire et tout ce qui va avec,
- L'utilisateur se reconnecte et c'est ok

Le souci, c'est que ce hook ne peut pas fonctionner si l'utilisateur n'est pas connecté. Et aucun hook de proftpd ne transmet le mot de passe.

A part créer une interface web pour que les personnes créent leur compte, vous voyez une autre solution ? Ca m'embête un peu de mettre un serveur web (même hyper léger) sur cette future box.

Merci d'avance de vos idées
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)