嗯,这是我的问题:我在一家网络开发机构工作(这是一个问题,但不是真正的问题,请继续阅读)。大多数情况下,我在创建新网站项目时自己选择实时服务器。但是现在客户已经有了一个“服务器”(在一个便宜的主机上有 10 GB!)并且“管理员”拒绝给我 ssh 访问它。但是我需要通过 shell 访问服务器,因为将传输许多文件(需要能够上传和提取 tar),我需要通过命令行插入或创建 mysql 转储。他认为 FTP 和 phpmyadmin 应该就足够了……据我所知,网站空间只是被命令托管网站,因此没有安全关键应用程序在那里运行。
我怎样才能说服管理员给我 ssh 登录名或告诉管理层我们需要我们自己的服务器?有类似经历的人吗?
这真的很烦人,因为这是一个非常小的项目,应该很快完成,现在人们不得不为了完成工作而奋斗......
这会让管理员生气,你会高兴:): php shell
如果客户不想给您 SSH 访问权限,您应该接受。也许他们有合理的顾虑或要求。您的原始合同或协议是否提到您希望通过 SSH 访问主机?
您没有提到任何我可以看到的真正需要您具有 SSH 访问权限的内容。我知道您可能更愿意通过远程主机上的 SSH 来执行此操作,但也有其他替代方法。作为 Web 开发人员应该努力准备好适应客户的要求。或者至少您应该在接受工作之前同意您将需要的访问权限。
在您的示例中,您提到解压缩存档。您可以在本地计算机上执行此操作并传输未压缩的文件。查找允许您传输整个目录结构的 ftp 客户端。有许多。
您提到您需要对 mysql 数据库进行更改。只需快速编写一个脚本,即可为您执行更改。
您需要准确地与您的客户沟通需要完成哪些您无法通过文件传输和 phpadmin 完成的工作,并让他们完成。如果需要,请向他们收取额外费用。如果您一开始就明确需要 SSH 访问权限,而他们没有提供,那么您可能可以为额外的时间向他们收取更多费用。
只需继续向他们发送详细的账单,其中包含您为解决他们愚蠢的要求而不得不花费的所有额外时间。如果管理层不支持你,那就再找一份工作。
归档时间: |
|
查看次数: |
800 次 |
最近记录: |