Этот репозиторий содержит скрипты, которые автоматизируют настройку безопасности сервера и другие полезные задачи. Вот краткое описание каждого скрипта:
-
setup.sh: Этот скрипт автоматизирует настройку безопасности сервера. Он включает в себя обновление ПО, установку и настройку UFW, изменение порта SSH, установку и конфигурацию fail2ban для защиты от атак, а также предлагает возможность установки панели управления 3X-UI с запросом пользователя и выводит информацию о порте SSH. Также предоставляется опция для обновления и очистки системы.
-
dark.sh: Этот скрипт создает нового пользователя с именем "dark" и случайным паролем, добавляет его в группу sudo и выводит список всех sudo пользователей.
-
offroot.sh: Этот скрипт меняет настройки в файле sshd_config, запрещая удаленный доступ для пользователя root. После этого скрипт перезапускает службу SSH и выводит сообщение об успешном обновлении настроек.
Просто выполните следующую команду в терминале, чтобы запустить скрипты:
bash -c "$(curl -fsSL URL)"Замените URL на ссылку, которую вы хотите использовать.
bash -c "$(curl -fsSL https://raw.githubusercontent.com/Ddarkover/Prosto/main/server.sh)"