Я пытаюсь использовать VPS в качестве SSH-прокси для доступа к своему персональному рабочему столу, который находится за несколькими уровнями NAT. По сути, у меня открыт обратный туннель SSH от порта TCP на VPS к моему рабочему столу. Я не запускаю ничего другого (кроме того, что было бы настроено для запуска по умолчанию). Но, независимо от того, что я делаю, я в конечном итоге начинаю вызывать нехватку памяти в течение нескольких минут или нескольких дней после новой загрузки.

Это вывод Vultr Console:

Я попробовал следующее безрезультатно:

  1. Переключение с DigitalOcean на Vultr.
  2. Переключение с Ubuntu 16.04 на Debian 8 (оба x64).
  3. Увеличение выделенной системной памяти с 512 МБ до 1 ГБ.
  4. Добавление файла подкачки размером 8 ГБ. (Это устойчиво через ботинки).
  5. Изменение порта SSH по умолчанию, последовательно, на два разных не известных порта. (Причина: безопасность через неизвестность, в некоторой степени)

В дополнение к этому, сервер OpenSSH настроен на разрешение только доступа с открытым ключом и не привязывается к порту 22. Кстати, мои учетные записи в DigitalOcean и Vultr, а также мои учетные записи регистраторов доменов защищены 2-мя факторами, поэтому я не думаю, что какая-либо из них была скомпрометирована.

Я посмотрел Почему моему VPS не хватает памяти? но я не понимаю, почему добавление файла подкачки не поможет.

Кто-нибудь может объяснить, что может происходить?

0