在我的vks OVH中出现SSH错误

时间:2014-10-14 12:46:08

标签: ssh debian

服务器:Debian

我无法访问我的ssh。但是,如果我尝试重新启动或在我的kvm上启动ssh:

/etc/init.d/ssh start 

这是错误:sh:/ tmp / sh:没有这样的文件或目录

为什么?

谢谢!

2 个答案:

答案 0 :(得分:0)

如果shebang(#!)出错,通常会发生此错误。 在您的情况下,文件/etc/init.d/ssh可能包含:     #!/tmp/sh。 sh通常位于/bin/sh文件夹中。

如果您手动安装openssh服务器,可以尝试使用apt或aptitute安装它。 否则尝试service ssh start。您必须是管理员才能启动ssh服务。

答案 1 :(得分:0)

难道你是某个漏洞的受害者吗?至少在Virtualmin论坛中,正在讨论这样的事情:

http://www.virtualmin.com/node/34429

如果您创建一个空文件/tmp/sh,您至少应该能够再次启动该服务:

echo "" > /tmp/sh
service sshd start

但是就像在Virtualmin论坛上的人们一样,我从来没有听说过像这样的问题。如果它确实是一次攻击,那么他们使用的任何rootkit都没有做好。