ruby - 如何使用 Ruby 列出远程网站的目录

标签 ruby security rubygems filesystems

我在远程站点上使用 Dir.glob() 时遇到一些困难。 Dir.glob() 能否仅用于本地目录?

是否有另一种方法可以使用 Ruby/Rubygems 列出外部 Web 服务器上的远程目录/文件?

最佳答案

Dir.glob 仅适用于本地文件系统或挂载的文件系统。

Net::SSH gem 可以帮助您连接到远程服务器并执行将列出目录的命令,并将响应从远程服务器传输给您。更多信息:https://stackoverflow.com/a/8732174/445131

关于ruby - 如何使用 Ruby 列出远程网站的目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18726322/

相关文章:

Ruby 驱动程序使用 luhn 算法测试信用卡失败

java - "Allow access to the following application from this website"提示-Java

ruby-on-rails - jekyll 主题不会更新,没有错误,页面呈现为 'minima'

ruby - 如何将有条件的 ruby​​gem 要求添加到 gem 规范中?

php - 我的 CSRF 保护方法安全吗?

ruby-on-rails-3 - Rails 3 - 用于存储和跟踪更改的 gem

ruby 从字符串中删除反斜杠

ruby-on-rails - 是否可以通过 FTP 将 Rails 应用程序传输到 Linux 服务器

ruby - RUBYOPT env 有哪些选项?

php - 将PHP error_log文件保留在Web根目录之外