SSH访问问题

您好,我有一台运行Ubuntu Karmic Koala的rackspace云服务器
我试图做一些事情,直到我不小心从文件/ etc / hosts /中删除了服务器IP和名称,然后重新启动。 重新启动后,我无法使用putty连接到服务器,虽然我使用webmin文件pipe理器添加了缺less的行。
在webmin中,当我去SSHlogin。 它说我的IP端口22上没有运行SSH服务器。
任何人都可以帮忙

如果Webmin启动并运行,您可以向服务器发出命令。 运行/etc/init.d/sshd start,看看是否解决了这个问题。 另外,你也应该可以通过webmin访问包pipe理器,如果需要的话你可以重新安装ssh。

我想你也意外地删除了其他的东西。 SSH服务器是AFAIK不太依赖于/etc/hosts

BTW。 从/etc/hosts你可能已经删除了第一行(如果我们不计算注释)。 你把它放在那里,还是在文件的末尾?

从webmin启动sshd守护进程,或者在托pipe公司的支持人员那里启动sshd守护进程

在/ etc / hosts中也应该是127.0.0.1 – localhost之后的主机名和外部IP地址