Désactiver la fonctionnalité d'upload

Vous l'avez certainement remarqué : il y a la possibilité d'uploader des fichiers sur la PirateBox. À ce stade vous avez trois possibilités :

  • soit vous gardez la fonctionnalité telle quelle (les fichiers uploadés arriveront directement dans le répertoire /share/Shared/) ;

  • soit vous supprimez purement et simplement cette fonctionnalité car vous avez besoin d'une BiblioBox ;

  • soit vous conservez cette fonctionnalité en l'adaptant à vos besoins.

Les manipulations suivantes se font toujours via SSH : soit vous rebranchez votre PirateBox sur votre réseau en ethernet, soit vous vous connectez à votre réseau WiFi PirateBox et vous utilisez la commande : ssh alarm@alarmpi

MéthodeSoit : désactiver la fonctionnalité d'upload

Dans le cadre d'une BiblioBox on ne souhaite généralement pas que les utilisateurs placent eux-même des fichiers sur la clé USB. On va modifier le fichier /opt/piratebox/conf/piratebox.conf en prenant soin de commenter les modifications (# modif par Patrice…). L'extrait comprenant les deux modifications est présenté à la suite :

Pour éditer le texte saisissez :

sudo nano /opt/piratebox/conf/piratebox.conf

Si vous avez quelques appréhensions pour utiliser l'éditeur Nano sachez qu'il est très simple : éditer le texte directement en vous déplaçant avec les touches fléchées puis sauvegarder l'ensemble en quittant Nano avec un Ctrl + X suivi d'un Y à l'invite (les commandes sont, de toute façon, affichées en bas de la console texte).

1
#Start droopy? - Enable upload?
2
3
# modif par Patrice yes->no
4
DROOPY_ENABLED="no"
1
# modif par Patrice ->#
2
# DROOPY_CHMOD="755"

Puis on relance la PirateBox pour prendre en compte les modifications effectuées :

sudo reboot

À ce stade nous avons une BiblioBox.

MéthodeSoit : conserver le téléversement en l'adaptant

Personnellement je souhaite garder la possibilité de récupérer les travaux d'élèves avec le téléversement mais je souhaite que tous les fichiers téléchargés se retrouvent dans une rubrique dédiée.

Pour éditer le texte saisissez :

sudo nano /opt/piratebox/conf/piratebox.conf

1
# modif par Patrice Shared -> Shared/upload
2
3
UPLOADFOLDER="$SHARE_FOLDER/Shared/upload"

Enregistrer le fichier puis créer un répertoire upload :

mkdir /opt/piratebox/share/Shared/upload

Relancer votre box avec la commande :

sudo reboot