Gabelbombe durch ssh neutralisieren

1299
aplavin

Ich habe Zugriff auf einen Server über SSH (nämlich unseren Informatikserver :)) und habe dort eine Fork-Bombe (die bash) ausgeführt. Gibt es eine Möglichkeit, es aus der Ferne zu neutralisieren? Die Verwendung ssh name@servermacht einfach nichts: Es werden keine Zeilen ausgegeben, auch nicht die Passwortabfrage, aber es wird ping servererreicht. Natürlich wird die Bombe morgen eliminiert, aber es wäre schön, wenn ich das selbst machen könnte ...

2
Ihr Server ist jetzt etwas ausgelastet und es dauert einige Zeit, bis andere Logins CPU-Zeit haben. Versuchen Sie, sich als root anzumelden, möglicherweise erhält diese ID früher Zugriff. ott-- vor 11 Jahren 0
Selbst wenn ich `ssh root @ server` schreibe, passiert nichts (keine Passwortabfrage). Und selbst wenn es möglich wäre, habe ich keinen Root-Zugriff. aplavin vor 11 Jahren 0
Ich habe das einfach in der Schule getan, ich hätte nicht gedacht, dass es so schlimm wäre ... jetzt bin ich vermasselt ... ich kann keine SSH zurück und kann nichts. nephi12 vor 7 Jahren 0

1 Antwort auf die Frage

2
Nicole Hamilton

Wenn Sie sich nicht einmal anmelden können, können Sie wahrscheinlich nicht viel tun. Wie auf Wikipedia erklärt :

Gabelbomben können aufgrund ihres Wesens nach dem Start schwer zu stoppen sein. Um die weitere Vervielfältigung einer Gabelbombe zu stoppen, müssen alle laufenden Kopien beendet werden, was nur schwer zu erreichen ist. Ein Problem besteht darin, dass ein separates Programm zum Beenden der Gabelbombe nicht ausgeführt werden kann, wenn die Prozesstabelle vollständig gesättigt ist. Das zweite große Problem ist, dass in der Zeit, die zwischen dem Auffinden der Prozesse und dem tatsächlichen Abschluss der Prozesse benötigt wird, möglicherweise mehr erstellt wurde.