Задать вопрос
@GEN_18

Как получить ключ пользователя через CLI в marzban?

мне надо получить ключ пользователя marzban именно через CLI, ввожу команду как положено
marzban cli subscription get-config -u user -f v2ray --base64

поулчаю структуру json файла и ошибку
TypeError: generate_subscription() missing 1 required positional argument: 'reverse'

сам ключ не получаю.
marzban update якобы обновляет версию, но опять же не знаю на какую
версию самого marzban не знаю, marzban status ничего не выдает кроме как "запущен"
версия core - 25.8.3
  • Вопрос задан
  • 103 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Merion Academy
    Онлайн-курс по сетевым технологиям Huawei
    2 месяца
    Далее
  • Merion Academy
    Онлайн-курс по сетевой безопасности
    4 месяца
    Далее
  • Skillfactory
    Управление информационной инфобезопасностью
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
smorman
@smorman
When In Rome do as The Romans do...
Ну так вы же получаете json-конфиг и команда именно для получения этого конфига, а не ключа.
Конфиг и ключи, согласись, это разные понятия.

Вы же изучите синтаксис команд cli.
Там же чётко написано, что команда:
get-link: Prints the given user's subscription link.

как раз и выдаёт вам ключ, а не команда:
get-config

Отсюда вывод:
- чтобы получить ключ Пользователя вводите:
marzban cli subscription get-link -u vasya_pupkin

Предварительно узнав список Пользователей командой:
marzban cli user list

и усё...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы