Supprimer l'option de suppression sur le serveur FiIleZilla

1

Existe-t-il un moyen de supprimer ou de griser l' option Supprimer de la liste dans la capture d'écran ci-dessous, afin qu'aucun utilisateur ne puisse supprimer des fichiers du serveur ou du client?

Voici la liste des utilisateurs. Je veux supprimer ces options:

capture d'écran

J'ai beaucoup d'utilisateurs sur le serveur et l'ajout de tous les comptes est assez irréaliste et difficile, donc je veux le désactiver pour que personne ne puisse le vérifier.

Dur
la source
Je ne sais pas si vous pouvez désactiver ces options en général, mais vous pouvez éditer directement le fichier utilisateur XML, puis lancer Filezilla avec le /reload-configcommutateur
acejavelin
L'option la plus sûre consiste à contrôler les suppressions sur le serveur dans les autorisations utilisateur: le client FTP utilisé sera alors indifférent.
AFH
@AFH Je l'ai essayé, mais ils peuvent toujours supprimer des fichiers, je veux les laisser supprimer leurs fichiers sur le serveur, pas d'autres utilisateurs.
Harsh
@acejavelin s'il vous plaît expliquer plus
Harsh
@Harsh La base de données des utilisateurs est un fichier XML, il suffit d'ajouter des utilisateurs sans les options de référencement manuel et de redémarrer le serveur avec l'option reload-config. Je n'ai pas fait cela spécifiquement, mais le fichier est assez simple si vous avez une compréhension de base du xml
acejavelin

Réponses:

0

Il n'y a pas une telle configuration.

Cela ne vous aidera pas de toute façon. Si les utilisateurs ont l'autorisation de modifier les paramètres de FileZilla Server dans l'interface graphique, ils doivent être en mesure de modifier son fichier de configuration XML (sinon, l'interface d'administration ne pourra pas l'enregistrer). Donc, cacher certaines options de l’interface graphique n’aidera pas vraiment, car les utilisateurs peuvent éditer directement le fichier XML.

Bien que le serveur FileZilla soit open source. Vous pouvez ainsi créer une version personnalisée adaptée à vos besoins.

Bien que ce soit plus simple, il ne faut pas laisser les utilisateurs gâcher la configuration de FileZilla Server. Créez plutôt un script simple que l'utilisateur exécute, entrez ses informations d'identification et le script ajoute une entrée au fichier de configuration XML de FileZilla Server avec les autorisations souhaitées.

Martin Prikryl
la source
En fait, je ne leur demande pas de supprimer quoi que ce soit via Filezilla Server, c’est pourquoi je veux que cette option soit supprimée. Je veux juste qu'ils lisent et écrivent les fichiers, pas supprimer ,.
Harsh
OK, alors ne cochez pas les autorisations "Supprimer". En fait, je ne comprends pas votre capture d'écran. Vous n'avez aucun utilisateur configuré. Alors, comment se connectent-ils?
Martin Prikryl
C'est un serveur vanille, je n'ai pas encore ajouté, il y a 20-40 utilisateurs sur le serveur et ils ajoutent un compte, c'est pourquoi je veux désactiver l'option "Supprimer" complètement, afin que personne ne puisse le sélectionner.
Harsh
Premièrement, comment pourrions-nous savoir que l’utilisateur s’ajoute lui-même? Deuxièmement, cette approche est insensée. Et de toute façon, s’ils peuvent se connecter au serveur, ils ont probablement un accès complet au système de fichiers. Alors, quel est l'intérêt de les empêcher d'utiliser FTP pour supprimer des fichiers, s'ils peuvent faire la même chose directement sur le serveur?
Martin Prikryl
Ils ne peuvent pas accéder aux fichiers cruciaux ni aux fichiers d’autres utilisateurs sur le serveur, c’est pourquoi je souhaite désactiver l’option Supprimer.
Harsh