如何使用 Linux 递归搜索 FTP 服务器?

如何使用 Linux 递归搜索 FTP 服务器?

我在 Google 上搜索了这个问题,找到了很多答案,但出于某种原因,它们对我来说不起作用或不适合这种情况。我在路由器上运行 DD-WRT 第三方固件。有时我想更新一个,需要找到最新的固件,所以我必须手动搜索ftp.dd-wrt.com。我找到了一种使用 Google 递归搜索存储库的方法,但它很挑剔。我可以使用下面的查询进行谷歌搜索,它会找到一些,但非常挑剔。

site:ftp.dd-wrt.com ROUTERMODELNUM

有没有办法对 FTP 服务器进行递归搜索?甚至递归显示 FTP 服务器中的文件,然后使用 grep 进行过滤对我来说也是可以接受的。

答案1

使用curlftpfs

该程序curlftpfs是一个将远程 ftp 主机挂载为本地目录的工具。

这是一个保险丝解决方案,熟悉安全问题。您可以(并且应该)以普通用户身份进行安装:

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

然后玩find或随便。要卸载:

fusermount -u ~/mnt/foo/

相关内容