[PROFTP] Cacher des fichiers

Cacher des fichiers [PROFTP] - Logiciels - Linux et OS Alternatifs

Marsh Posté le 09-03-2016 à 14:50:39    

Hello à tous.  
J'ai besoin de cacher des fichiers contenant un certaine suite de caractères au listing d'un de mes users Proftp.
Je sais bien cacher des fichiers qui matchent une certaine EXTENSION, avec ce genre de ligne:
 
Hidefiles (track|\.log|\.txt|\.error)$
 
ou cacher des dossiers:
 
Hidefiles (REP1|REP2)$
 
mais est-ce que c'est possible de cacher des fichier contenant une certaine suite de caractères? J'ai rien trouvé sur le net...
Merci pour votre aide les guruz :jap:

Reply

Marsh Posté le 09-03-2016 à 14:50:39   

Reply

Marsh Posté le 09-03-2016 à 16:12:13    

D'apres la doc, c'est sur "base" de regular expression:
 
http://www.proftpd.org/docs/direct [...] Files.html
 
Donc si ta suite de caracteres est "IsKor" et que tu veux cacher les fichiers comme:
 
IsKor.txt
MyTaylorIsKor.jpg
IsKorLesOngles.avi
 
Tu aurais la regexp:
 
HideFiles "IsKor"
 
Tout simplement - a tester, j'ai pas de proftp sous la main.
 

Reply

Marsh Posté le 09-03-2016 à 16:34:48    


 
rohputain ça serait aussi simple que ça?? Je vais tester de ce pas, merci à toi! :D

Reply

Marsh Posté le 09-03-2016 à 16:48:04    

iskor a écrit :

 

rohputain ça serait aussi simple que ça?? Je vais tester de ce pas, merci à toi! :D


Teste mais normalement le $ a la fin d'une regexp veut dire "fini par"

 

Donc .exe$ veut dire "proftpd.exe virus.exe etc..."
Alors que .exe veut dire "proftpd.exe virus.exe.old"

 

Enfin tu vois le style. (et ^ veut dire commence par)


Message édité par Profil supprimé le 09-03-2016 à 16:48:21
Reply

Marsh Posté le 11-03-2016 à 14:46:13    

Après tests et mise en prod, ta solution marche d'enfer! Comme quoi on cherche souvent compliqué alors que la soluce est simple :D
 
Merci!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed