首先,我感到很傻。
为了娱乐/微利,我租了一个托管电子邮件和Web服务器的vps,并将其主要用作学习辅助工具。最近,我正在研究某些东西,在不小心将主文件夹的所有权更改为任意的非root用户,不正确的用户之后,设法直接断开了与盒子的连接。由于ssh拒绝root身份以及除pubkey身份验证之外的所有权限,因此我处于一种糟糕的方式。虽然机器已经启动,但我无法访问它!
假设这是唯一的问题,那么一个单一的chown应该可以解决问题,但是我无法说服我的提供商的支持团队来做到这一点。
所以我的问题是这样的:我是否正式被愚弄了,或者有什么新颖的方法可以修复我的设置?
我拥有所有密码,并且对以下所有面向公众的服务的配置有一定的了解:
我研究了一些非常简单的方法来“滥用”其他一些服务,这种方式可能允许我访问shell或某种形式的chown原语,但这并不是我的专长。
谢谢!
答案 0 :(得分:0)
这些都不对您有帮助,至少您列出的所有服务都不能恢复权限。
我使用过的所有VPS提供程序都通过Web界面提供“控制台”访问权限。这等效于坐在计算机上,包括以恢复模式登录或重新启动的功能。您的托管服务提供商可能会提供一些类似的功能(用于这种情况,或用于安装操作系统等),它将成为您最简单,最有效的恢复方法。以root用户身份登录那里并恢复用户的权限。
一件事让我感到奇怪,
我无法说服提供商的支持团队来做到这一点。
是因为他们不想在您的服务器上做任何您不需付费的事情,还是因为他们不了解您的要求?后者对我来说很奇怪,但是前一种情况在非托管VPS设置中非常典型(您具有root用户,控制台访问权限,而除此以外的任何其他问题)。