共享主机 Shell 有限制吗?

共享主机 Shell 有限制吗?

我为客户准备了一个小项目,其中有一些要求最初引导我使用 VPS。

然而,在网上查阅了更多资料后,我发现我可以使用共享主机,并且 VPS 需要大量不必要的维护。

基本上,困扰我的部分是我需要能够从远程 ftp 服务器上获取 zip 文件,打开它,解析 .txt 文件并将它们提供给 (mysql) 数据库。每天在特定时间执行。

通过共享托管提供商的有限 shell 访问,这是否可行?
(对于我的客户来说,减少管理也更好!)

答案1

大多数共享主机提供商不允许 shell 访问。但如果允许,他们通常会将每个客户置于 chroot 环境中。然后您应该可以访问 wget 和其他一些常用工具。

在这种情况下,我强烈建议您联系您最喜欢的共享托管提供商,并向他们发送您想要使用的命令。他们应该能够回答您的问题。

答案2

取决于托管服务提供商及其允许的内容。您应该联系他们并询问。

答案3

许多共享主机将为您提供常规的“bash”ssh 访问权限,而不是通常的“jail-shelled”访问权限(如果包含,则为默认访问权限)。即使使用 jailed shell,您也应该能够执行您所描述的操作。除非您真的想亲自动手(或完全托管),否则请远离 VPS。由于 VPS 帐户可以自定义,因此您将获得较少的支持。我不会吹嘘我工作的公司,但我们在共享帐户上提供常规 bash shell,所以我知道这是可能的 :-)

相关内容