И так, сегодня установим на сервер панель Marzban для xray при помощи скрипта от Akiyamov и проапгрейдим его страницей подписки от legiz
Что понадобится
- Чистый сервер с Ubuntu 24 на борту
- Одно доменное имя, на вот этих ресурсах можно взять бесплатно
Скрипт от Akiyamov так же поможет настроить немного безопасности на сервер, например авторизацию по ключу и смену ssh порта, если вы хотите сделать это, заранее подготовьте публичный ssh ключ
Как подготовить публичный ssh ключ:
- Откройте командную строку Windows (введите «cmd» в поле поиска и нажмите Enter).
- Введите команду
ssh-keygen
- Оставьте первый параметр пустым (по умолчанию)
- Ваши ключи SSH должны храниться в выбранном каталоге, по умолчанию это:
/c/Users/YourUserName/.ssh/id_rsa.pub
Итак, настройка сервера и установка Marzban:
- Подключаемся к серверу по ssh используя логин и пароль которые выдал вам хостер
- Запускаем команду
bash <(wget -qO- <https://raw.githubusercontent.com/Akiyamov/xray-vps-setup/refs/heads/main/vps-setup.sh>)
- Через некоторое время скрипт попросит ввести домен с которым будет работать, вводим домен
- Далее подтверждаем что хотим установить марзбан, вводим y
- На вопрос хотите ли вы установить безопаность на севрер отвечаем конечно по желанию, но рекомендую это сделать
- Вводим новый ssh порт
- Вводим публичный ключ который вы ранее сгенерировали
- После того как скрипт отработает, он выдаст две строки подключения, одну для ssh, ваши новые порт, логин и пароль, а в следующей строке данные для марзбана, сохраняем их

Добавляем кастомную и хорошую страницу подписки:
- Запускаем команду