AnonSec Shell
Server IP : 5.101.180.230  /  Your IP : 216.73.216.64   [ Reverse IP ]
Web Server : Apache/2.4.62 (Debian)
System : Linux s4261ad19.fastvps-server.com 6.1.0-30-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.124-1 (2025-01-12) x86_64
User : mrnews_ru_usr ( 1030)
PHP Version : 8.2.26
Disable Function : NONE
Domains : 1 Domains
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /var/www/random_script.sh
#!/bin/bash

# Массивы с данными о сайтах
domains=(
    "allfixed.ru"
    "dagb.ru"
    "deroseproject.ru"
    "cleex.ru"
    "keywordium.ru"
    "nerehtahp.ru"
    "teams-up.ru"
    "watercycle.ru"
    "knit-story.ru"
    "baziscompany.ru"
    "ematik.ru"
    "elm-stroy.ru"
    "domuskvera.ru"
    "masterakomforta.ru"
    "domsippanel.ru"
    "golicinoavto.ru"
    "artdom-select.ru"
    "gosty-dom.ru"
    "avtogear-mir.ru"
    "chasti-avto.ru"
    "autoliftspot.ru"
    "gross-auto.ru"
    "inpino.ru"
    "autolavki.ru"
    "fastsmet.ru"
    "nfhgmk.ru"
    "metelicanur.ru"
    "mobiqa.ru"
    "tehno-draiv.ru"
)

users=(
    "allfixed_ru_usr"
    "dagb_ru_usr"
    "deroseprojec_usr"
    "cleex_ru_usr"
    "keywordium_r_usr"
    "nerehtahp_ru_usr"
    "teams_up_ru_usr"
    "watercycle_r_usr"
    "knit_story_r_usr"
    "baziscompany_usr"
    "ematik_ru_usr"
    "elm_stroy_ru_usr"
    "domuskvera_r_usr"
    "masterakomfo_usr"
    "domsippanel__usr"
    "golicinoavto_usr"
    "artdom_selec_usr"
    "gosty_dom_ru_usr"
    "avtogear_mir_usr89"
    "chasti_avto__usr"
    "autoliftspot_usr"
    "gross_auto_r_usr"
    "inpino_ru_usr"
    "autolavki_ru_usr"
    "fastsmet_ru_usr"
    "nfhgmk_ru_usr"
    "metelicanur__usr11"
    "mobiqa_ru_usr"
    "tehno_draiv__usr"
)

# Стандартные настройки .htaccess для WordPress
htaccess_content='
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
'

# Цикл по сайтам
for i in "${!domains[@]}"; do
    domain=${domains[$i]}
    user=${users[$i]}
    path="/var/www/$user/data/www/$domain"
    htaccess_path="$path/.htaccess"

    echo "--------------------------------------------"
    echo "🔹 Настраиваем сайт: $domain под пользователя: $user"
    echo "Путь к сайту: $path"
    echo "--------------------------------------------"

    # Проверяем, существует ли пользователь
    if id "$user" &>/dev/null; then
        echo "✅ Пользователь $user найден, продолжаем..."
    else
        echo "❌ Ошибка: Пользователь $user не существует!"
        continue
    fi

    # Проверяем, существует ли папка с WordPress
    if [ ! -f "$path/wp-config.php" ]; then
        echo "❌ Ошибка: Папка $path не является установкой WordPress!"
        continue
    fi

    # Создание файла .htaccess
    echo "Создаем файл .htaccess с стандартными настройками WordPress..."
    echo "$htaccess_content" | su - "$user" -c "cat > '$htaccess_path'"
    
    if [ $? -eq 0 ]; then
        echo "✅ Файл .htaccess успешно создан для сайта $domain"
    else
        echo "❌ Ошибка создания файла .htaccess для сайта $domain"
    fi

    # Добавление правил перезаписи (если необходимо)
    echo "Обновляем правила перезаписи в .htaccess..."
    su - "$user" -c "wp --path='$path' rewrite flush --allow-root"
    
    if [ $? -eq 0 ]; then
        echo "✅ Правила перезаписи успешно обновлены для сайта $domain"
    else
        echo "❌ Ошибка обновления правил перезаписи для сайта $domain"
    fi

    echo "--------------------------------------------"
done

echo "✅ Все новые сайты успешно настроены."

Anon7 - 2022
AnonSec Team