User Tools

Site Tools


remository:french-storage

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

remository:french-storage [2023/08/12 14:56] – created adminremository:french-storage [2023/08/12 14:58] (current) admin
Line 1: Line 1:
 ====== Stockage des fichiers de Remository ====== ====== Stockage des fichiers de Remository ======
  
-Stockage dans la base de données+==== Stockage dans la base de données ====
  
 Les fichiers du référentiel géré par Remository peuvent être stockés dans la base de données. Lorsque cela se produit, un fichier est divisé en morceaux d'environ 64 Ko pour plus de facilité de gestion et stocké sous la forme d'une série de « blobs » dans la table xxx_downloads_blob. Les fichiers du référentiel géré par Remository peuvent être stockés dans la base de données. Lorsque cela se produit, un fichier est divisé en morceaux d'environ 64 Ko pour plus de facilité de gestion et stocké sous la forme d'une série de « blobs » dans la table xxx_downloads_blob.
Line 11: Line 11:
 Lorsqu'un utilisateur téléverse un nouveau fichier et que l'approbation automatique n'est pas autorisée, le nouveau fichier est toujours stocké dans la base de données, quelle que soit sa destination finale. De cette façon, il ne peut pas être utilisé pour une attaque sur votre site. Ce n'est qu'une fois le fichier approuvé qu'il est placé dans l’emplacement final indiqué par le conteneur du fichier. Lorsqu'un utilisateur téléverse un nouveau fichier et que l'approbation automatique n'est pas autorisée, le nouveau fichier est toujours stocké dans la base de données, quelle que soit sa destination finale. De cette façon, il ne peut pas être utilisé pour une attaque sur votre site. Ce n'est qu'une fois le fichier approuvé qu'il est placé dans l’emplacement final indiqué par le conteneur du fichier.
  
-Contrôles d'accès+==== Contrôles d'accès ====
  
 Chaque conteneur de Remository permet de définir des groupes disposant de permissions diverses. Les quatre options sont téléverser, télécharger, modifier et approuver automatiquement. Vous pouvez saisir autant de groupes que vous le souhaitez. Il est possible de gérer les groupes via Remository, mais depuis que Joomla a introduit des groupes plus flexibles, il est normalement plus judicieux d'utiliser les groupes de Joomla. Ce choix peut être sélectionné dans les "Options" de Remository. Il existe un pseudo-groupe appelé "Personne" qui n'a jamais de membres et désactive la fonction concernée. Il est important d'utiliser "Personne" pour bloquer une opération - le fait qu'aucun groupe ne soit sélectionné rend l'opération accessible à tous. Chaque conteneur de Remository permet de définir des groupes disposant de permissions diverses. Les quatre options sont téléverser, télécharger, modifier et approuver automatiquement. Vous pouvez saisir autant de groupes que vous le souhaitez. Il est possible de gérer les groupes via Remository, mais depuis que Joomla a introduit des groupes plus flexibles, il est normalement plus judicieux d'utiliser les groupes de Joomla. Ce choix peut être sélectionné dans les "Options" de Remository. Il existe un pseudo-groupe appelé "Personne" qui n'a jamais de membres et désactive la fonction concernée. Il est important d'utiliser "Personne" pour bloquer une opération - le fait qu'aucun groupe ne soit sélectionné rend l'opération accessible à tous.
Line 17: Line 17:
 Les trois premières options sont facilement compréhensible. L'approbation automatique est un peu plus complexe. Cela signifie que lorsqu'un utilisateur téléverse un fichier, s'il est membre de l'un des groupes possédant l'approbation automatique, le fichier sera immédiatement publié et disponible au téléchargement. Si l'utilisateur n'est membre d'aucun des groupes d'approbation automatique, le fichier téléchargé est conservé pour approbation par un administrateur via l'interface d'administration de Remository. Les trois premières options sont facilement compréhensible. L'approbation automatique est un peu plus complexe. Cela signifie que lorsqu'un utilisateur téléverse un fichier, s'il est membre de l'un des groupes possédant l'approbation automatique, le fichier sera immédiatement publié et disponible au téléchargement. Si l'utilisateur n'est membre d'aucun des groupes d'approbation automatique, le fichier téléchargé est conservé pour approbation par un administrateur via l'interface d'administration de Remository.
 Stockage des fichiers dans l’arborescence de fichiers Stockage des fichiers dans l’arborescence de fichiers
 +
 +=== Storing files in the disk system ===
  
 Mais il est également possible de stocker les fichiers dans l’arborescence de fichiers. Vous pouvez le définir par défaut dans les "Options". Il existe un chemin par défaut vers le stockage de fichiers qui est affiché dans le panneau de configuration (page d'accueil) de l'interface administrateur de Remository. Lorsqu'un nouveau conteneur est créé, si vous ne lui donnez pas de chemin absolu spécifique, il sera défini avec le chemin par défaut. Vous pouvez choisir un chemin différent. Il est important de le faire avec soin, à la fois pour éviter les conflits avec d'autres composants du site et pour assurer la sécurité. Le référentiel de fichiers ne doit pas être accessible par le serveur Web. Cela peut être réalisé soit en s'assurant qu'il se trouve en dehors de la racine Web, soit par des directives de configuration du serveur Web. Remository tente d'écrire un fichier .htaccess approprié, mais cela ne peut pas être garanti. Mais il est également possible de stocker les fichiers dans l’arborescence de fichiers. Vous pouvez le définir par défaut dans les "Options". Il existe un chemin par défaut vers le stockage de fichiers qui est affiché dans le panneau de configuration (page d'accueil) de l'interface administrateur de Remository. Lorsqu'un nouveau conteneur est créé, si vous ne lui donnez pas de chemin absolu spécifique, il sera défini avec le chemin par défaut. Vous pouvez choisir un chemin différent. Il est important de le faire avec soin, à la fois pour éviter les conflits avec d'autres composants du site et pour assurer la sécurité. Le référentiel de fichiers ne doit pas être accessible par le serveur Web. Cela peut être réalisé soit en s'assurant qu'il se trouve en dehors de la racine Web, soit par des directives de configuration du serveur Web. Remository tente d'écrire un fichier .htaccess approprié, mais cela ne peut pas être garanti.
Line 23: Line 25:
  
 Un autre choix peut être fait pour les fichiers stockés dans l’arborescence de fichiers avec la sélection "Réel avec ID" dans les "Options". Chaque fichier du référentiel se voit attribuer un numéro d'identification unique par Remository. Si "Réel avec ID" est défini sur oui, Remository insérera l'ID de fichier dans le nom de fichier avant l'extension finale. Ainsi, un fichier avec l'ID 65 et appelé my.example.file.pdf serait alors stocké sous le nom my.example.file.65.pdf. Les utilisateurs ne le verront pas - lorsque le fichier est téléchargé ou affiché, le numéro est supprimé. Si l'option est changée en "non", Remository supprimera les numéros d'identification de tous les fichiers. Un autre choix peut être fait pour les fichiers stockés dans l’arborescence de fichiers avec la sélection "Réel avec ID" dans les "Options". Chaque fichier du référentiel se voit attribuer un numéro d'identification unique par Remository. Si "Réel avec ID" est défini sur oui, Remository insérera l'ID de fichier dans le nom de fichier avant l'extension finale. Ainsi, un fichier avec l'ID 65 et appelé my.example.file.pdf serait alors stocké sous le nom my.example.file.65.pdf. Les utilisateurs ne le verront pas - lorsque le fichier est téléchargé ou affiché, le numéro est supprimé. Si l'option est changée en "non", Remository supprimera les numéros d'identification de tous les fichiers.
-Stockage de fichiers dans Amazon S3+ 
 +==== Stockage de fichiers dans Amazon S3 ====
  
 Une nouvelle option est la possibilité d'ajouter plus de choix de stockage pour le référentiel. Le choix actuellement disponible consiste à utiliser le système de stockage de données Amazon S3. D'autres systèmes de stockage similaires pourraient être mis en œuvre, notamment ceux de Google et de Microsoft. Une nouvelle option est la possibilité d'ajouter plus de choix de stockage pour le référentiel. Le choix actuellement disponible consiste à utiliser le système de stockage de données Amazon S3. D'autres systèmes de stockage similaires pourraient être mis en œuvre, notamment ceux de Google et de Microsoft.
remository/french-storage.1691852199.txt.gz · Last modified: 2023/08/12 14:56 by admin