Types de fichiers autorisés (filetypes) restreint les types de fichiers que les gens peuvent envoyer dans votre Nextcloud : l’administrateur définit, par groupe, quels types de fichiers sont autorisés : images, vidéos, audio, documents, archives, code et pages web, programmes et installateurs, polices, ou n’importe quoi d’autre. Le type est lu dans les octets du fichier (ses nombres magiques) et dans son nom, et les deux doivent être autorisés : un programme renommé en photo.jpg reste un programme, et une image nommée setup.exe est toujours refusée.
Ce qu’il fait
- Neuf types : images, vidéos, audio, documents (texte brut, texte enrichi, fichiers bureautiques, PDF, livres électroniques, e-mails…), archives, code et pages web (HTML, JavaScript, scripts, SVG…), programmes et installateurs (exécutables Windows et Linux, APK, deb/rpm/AppImage, JAR…), polices, n’importe quoi d’autre.
- Contenu et nom ensemble : renommer un fichier ne lui fait pas franchir la règle.
- Partout où les fichiers arrivent : le contrôle s’exécute au niveau du stockage, donc il couvre l’interface web, les clients de bureau et mobiles, WebDAV, les envois par lien public (« dépôt de fichiers ») et les fichiers enregistrés par d’autres applications (Text, Office…).
- Refus clairs : un fichier refusé est supprimé immédiatement et la personne est informée du pourquoi, par exemple « setup.exe » n’est pas accepté : c’est un programme ou un installateur, et vous ne pouvez envoyer que des images, des vidéos et des documents.
- Par groupe, plus une ligne pour Tous les autres (les personnes dans aucun groupe avec une règle) et une pour les Liens publics. Préréglages : médias uniquement, médias + documents, tout sauf le code et les programmes.
- Essayez : choisissez un fichier et voyez comment il est classé et qui peut l’envoyer (seuls ses premiers 64 Ko sont envoyés, rien n’est stocké).
Prérequis
- Nextcloud 30 à 34, PHP 8.1 ou plus récent.
- Rien d’autre : aucun outil externe.
Confidentialité
Seuls les premiers 64 Ko d’un fichier sont lus pour déterminer ce qu’il est. L’application ne stocke aucune information sur le fichier.
Questions fréquentes
Comment restreindre les types de fichiers que les utilisateurs peuvent envoyer dans Nextcloud ? Installez Types de fichiers autorisés, ouvrez Paramètres d’administration → Types de fichiers autorisés et cochez, par groupe, les types que ses membres peuvent envoyer, ou partez d’un préréglage comme médias uniquement. Les règles s’appliquent dès le prochain envoi. Voir le guide.
Peut-on contourner en renommant un fichier ?
Non. Le contenu et le nom doivent tous deux être autorisés : un programme renommé en photo.jpg est toujours refusé.
Cela couvre-t-il les applications de bureau et mobiles et les liens publics ? Oui : l’interface web, les clients de bureau et mobiles, WebDAV, les envois par lien public et les fichiers enregistrés par d’autres applications.
Que deviennent les fichiers déjà dans le cloud ? Rien. Les règles s’appliquent aux nouveaux envois, déplacements et copies ; les fichiers existants ne sont pas touchés.
Licence
Une licence par instance Nextcloud. Mensuelle, annuelle ou à vie, ou incluse dans le pack Nextcloud. Essai gratuit de 30 jours.
