使用Selenium WebDriver和非特权帐户进行Web抓取

时间:2017-03-09 22:07:09

标签: linux perl selenium

我正在使用带有`Selenium::Remote::Driver模块的Perl编写Web scraper。

我在Debian 8 VPS上试验过Selenium WebDriver,X虚拟帧缓冲区(Xvfb)和无头Firefox实例,这种组合非常有效。

但我面临的事实是,创建程序的客户端可以访问没有root访问权限的共享主机Linux帐户。

我想知道是否可以在这样的帐户下安装和运行Selenium WebDriver(以及其他组件,如Xvfb)。

如果不是,我对运行Selenium的其他方法感兴趣,并让Perl脚本连接到此服务器。

例如,我可以在我的虚拟专用服务器(VPS)上安装Selenium WebDriver,并让客户端连接到此实例。

这是否可行以及在这种情况下的安全性如何(在这种情况下,必须可以从互联网访问驱动程序)。

0 个答案:

没有答案