Skip to content

Latest commit

 

History

138 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

LightVPS


LightVPS — это простой Bash-скрипт для первичной настройки нового сервера.

Работает на: Ubuntu 24-25-26 и Debian 12

изображение

Он сделан для тех, кто не хочет каждый раз вспоминать десятки команд вручную и боится что-то забыть при настройке VPS. Скрипт помогает пройти базовые шаги по порядку: подготовить систему, создать пользователя, настроить SSH, включить защиту, поставить Docker и проверить текущее состояние сервера.

Что умеет скрипт

Скрипт умеет:

  • обновлять систему и устанавливать полезные пакеты;
  • показывать информацию о сервере;
  • создавать новых пользователей;
  • добавлять SSH-ключи;
  • настраивать SSH;
  • включать UFW и Fail2Ban;
  • настраивать DNS;
  • менять timezone;
  • включать BBR;
  • устанавливать Docker;
  • выполнять откат некоторых настроек;
  • очищать ноду от Docker-контейнеров, временных файлов и прочего мусора.

Как запускать

Автоматическое скачивание с Гитхаб в папку /root, статус "исполняемый", запуск файла

cd /root && \
( command -v curl >/dev/null 2>&1 && curl -fsSL -o /root/vps.sh https://raw.githubusercontent.com/OMchik33/LightVPS/refs/heads/main/vps.sh || \
  command -v wget >/dev/null 2>&1 && wget -O /root/vps.sh https://raw.githubusercontent.com/OMchik33/LightVPS/refs/heads/main/vps.sh ) && \
chmod +x /root/vps.sh && \
/root/vps.sh

Важный совет перед применением SSH-настроек

Если скрипт меняет SSH-порт, отключает вход по паролю или меняет доступ для root, не закрывайте текущую сессию сразу.

Сначала всегда проверьте вход в новом окне терминала. Только после этого можно считать настройку успешной.

About

No description, website, or topics provided.

Resources

Stars

12 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages