Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    Как выполнить пользовательские shell-команды на хосте Proxmox через API?

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Как выполнить пользовательские shell-команды на хосте Proxmox через API?, Proxmox Виртуальная Среда
     
    ksl28
    Guest
    #1
    0
    03.07.2025 11:30:00
    Привет всем!

    Мне нужно выполнять произвольные shell-команды на хостах Proxmox, чтобы собирать дополнительную информацию об оборудовании, которая не предоставляется стандартными API-точки. Что мне нужно: Я хочу запускать команды вроде Code: dmidecode -s system-serial-number непосредственно на Proxmox-хосте, чтобы получить данные об оборудовании, недоступные по пути /nodes/{node}/hardware.

    Что я пробовал: Я нашел endpoint /nodes/{node}/execute, но документация указывает на то, что он предназначен для выполнения команд API Proxmox пакетами, а не shell-команд на хосте.

    Вопрос: Есть ли способ выполнить произвольные shell-команды на Proxmox-хосте через REST API, или мне нужно использовать SSH для такого типа системной интроспекции? Буду очень благодарен за любые советы!

    Спасибо!
     
     
     
    bbgeek17
    Guest
    #2
    0
    03.07.2025 13:53:00
    Я думаю, тебе стоит использовать SSH. Blockbridge: ультранизкая задержка, полностью NVMe-хранилище для Proxmox - https://www.blockbridge.com/proxmox
     
     
     
    ksl28
    Guest
    #3
    0
    04.07.2025 10:30:00
    Я так и думал - видимо, тогда мне придется создать заявку на новую функцию.
     
     
     
    ness1602
    Guest
    #4
    0
    04.07.2025 11:23:00
    Похоже, если это разрешат, это может создать проблему с безопасностью, правда?
     
     
     
    ksl28
    Guest
    #5
    0
    04.07.2025 11:37:00
    Ты, конечно, можешь наворотить дел, и те, кто хочет это использовать, должны понимать, какие API-права нужны. Но с моей точки зрения, если я могу сделать это по SSH с тем же пользователем, то это тот же самый "риск". Через API сегодня я могу, например, удалять ВМ, удалять datastores (полагаю), так что я и так могу натворить немало бед. Но я согласен с твоей точкой зрения.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры