Назад | Перейти на главную страницу

Зарезервировать / заблокировать память для ssh в Ubuntu?

Можно ли заблокировать / зарезервировать память и приоритет процессора для операций ssh ​​/ auth и bash? Потому что, когда сервер переполняется, я не могу подключиться через ssh, потому что он зависает на ssh auth.

Может быть, как-то ограничить максимально допустимое общее использование памяти и мощность процессора?

Вы обнаружите, что переоформление родительского процесса sshd не поможет, потому что это приведет к порождению дочернего процесса для вашего соединения с приоритетом 0.

Вам следует обратить внимание на добавление команды в ~ / .ssh / rc. Все, что находится в этом файле, выполняется в последовательности входа в систему, и, надеюсь, у вас будет достаточно ресурсов, чтобы зайти так далеко. Вы можете ввести что-то вроде этого:

ps -o pid --no-heading | xargs renice -10> / dev / ноль

HTH

-SM