У меня есть доступ к серверу по SSH (а именно, это наш сервер информатики :) ) и я запустил там fork-бомбу (bash-бомбу). Есть ли способ обезвредить ее удаленно? Простое использование ssh name@server
ничего не дает: никаких строк не выводится, даже запрос пароля, но ping server
доходит. Конечно, бомбу ликвидируют завтра, но было бы неплохо, если бы это можно было сделать самому...
решение1
Если вы даже не можете войти в систему, то, вероятно, вы мало что можете сделать.объяснено в Википедии:
Из-за своей природы форк-бомбы бывает трудно остановить после запуска. Чтобы остановить дальнейшее размножение форк-бомбы, необходимо остановить все работающие копии, что может быть труднодостижимо. Одна из проблем заключается в том, что отдельная программа для завершения форк-бомбы не может быть выполнена, если таблица процессов полностью заполнена. Вторая серьезная проблема заключается в том, что за время, прошедшее между поиском процессов для завершения и фактическим их завершением, могло быть создано больше процессов.