Czy istnieje sposób na uniknięcie spacji w nazwach plików w pliku konfiguracyjnym vsftpd?


Tworzę pliki konfiguracyjne użytkownika dla vsftpd w systemie Debian Linux. Pliki konfiguracyjne mają prosty charakter, ale napotkałem jeden problem. Czy jest sposób na uniknięcie spacji w nazwach plików dla
       deny_file
lub
       hide_file
ustawienia konfiguracji?
Przykład - czy mogę zostawić miejsce w
/Test folder*
?
# Example config file excerpt
deny_file={/Folder1*,/Test folder*}
hide_file={Folder1,Test folder}

Zaproszony:
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Używam tego dodatkowego wyrażenia regularnego,
deny_file={* *}

Uwaga: dotyczy to tylko ostatniego elementu podrzędnego ścieżki
Przykład roboczy:/not_applied/not_applied/applied.here
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Czy próbowałeś standardowej składni Linuksa?
deny_file={/Folder1*,/Test\ folder*}
hide_file={Folder1,Test\ folder}
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

ponieważ
         deny_file
i
         hide_file
istnieje formant wyrażenia regularnego, możesz spróbować zastąpić spację
         ?
lub
         .
Będziesz jednak musiał przetestować oba:
deny_file={/Folder1*,/Test?folder*}
hide_file={/Folder1,Test?folder}

i inna opcja:
deny_file={/Folder1*,/Test.folder*}
hide_file={/Folder1,Test.folder}

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się