Jak rekurencyjnie przeszukiwać serwer FTP za pomocą Linuksa?


0

Przejrzałem to i znalazłem mnóstwo odpowiedzi, ale z tego czy innego powodu po prostu nie działały dla mnie lub nie pasowałyby do sytuacji. Na moich routerach uruchamiam oprogramowanie zewnętrzne DD-WRT. Czasami chcę je zaktualizować i muszę znaleźć najnowsze oprogramowanie, więc będę musiał ręcznie wyszukać ftp.dd-wrt.com. Znalazłem sposób użycia Google do rekurencyjnego przeszukiwania repozytorium, ale jest wybredny. Mogę wyszukiwać w Google za pomocą poniższego zapytania, które znajduje, ale jest bardzo wybredne.

site:ftp.dd-wrt.com ROUTERMODELNUM

Czy istnieje sposób wyszukiwania rekurencyjnego na serwerze FTP? Nawet rekurencyjne wyświetlanie plików na serwerze FTP, a następnie używanie grep do filtrowania byłoby dla mnie dopuszczalne.


Nie powiem, że nie ma takiego narzędzia (nie robimy rekomendacji oprogramowania tak czy inaczej), ale tego rodzaju zadanie jest całkowicie niespójne ze składnią poleceń FTP, więc będę trochę zaskoczony.
Frank Thomas

Tak, nie widziałem poleceń ftp, które mogłyby to zrobić, więc zastanawiałem się, czy istnieje sposób hybrydowy, taki jak moja wyszukiwarka Google. Dziękuję Ci!
Kyle H

Odpowiedzi:


2

Użyj curlftpfs.

Program curlftpfsjest narzędziem do montowania zdalnych hostów ftp jako lokalnych katalogów.

Jest to rozwiązanie oparte na BEZPIECZNIKU , zapoznaj się z obawami dotyczącymi bezpieczeństwa . Możesz (i powinieneś) wykonać montaż jak zwykły użytkownik:

curlftpfs -r ftp.dd-wrt.com ~/mnt/foo/

Następnie graj z findczymkolwiek. Aby odmontować:

fusermount -u ~/mnt/foo/
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.