Мы небольшая консалтинговая компания и компания, занимающаяся системной интеграцией, и мы устанавливаем и частично управляем (не всегда с удаленным доступом) различными серверами и рабочими станциями.
Нам нужен централизованный и, предпочтительно, многопользовательский способ инвентаризации всех наших серверов (хорошо, не наших, а наших клиентов) и учетные данные.
Я проверял программное обеспечение, и оно:
1) overkill: такие вещи, как OCS Inventory, слишком велики и слишком подробны 2) слишком малы: rakmonkey не хранит учетные данные, а keepass - монопользовательский 3) слишком дорого: секретный сервер начинается с 1500 $ ¡¡!!
Нам нужно всего лишь: IP-адреса, общая информация о конфигурации на этой машине (версии ОС, объем хранилища и т. Д.) И управление учетными данными ...
Есть ли что-то упрощенное, что работает в unix / linux и, предпочтительно, OSS?
РЕДАКТИРОВАТЬ: Похоже, что многие из `` обычных '' программ инвентаризации основаны на агентах (которые я не могу использовать) и имеют слишком большой размер для меня, мне просто нужно вручную собрать основную информацию на каждом сервере (IP, хранилище, версия ОС, пользователь , пароль) и положите его на стол, так что мне кажется, что для меня было бы лучше просто составить несколько простых программ django в свободные часы ...
Я использую и клянусь LastPass. Он основан на браузере, так что вы можете испытывать отвращение к нему, но у меня он отлично сработал.
Отредактировано для добавления: Еще одна услуга, которую вы могли бы рассмотреть, это Passpack. Я использовал их ненадолго, но, честно говоря, как только я нашел LastPass, я перестал использовать Passpack ...
Отредактировано для добавления (2): Поскольку у вас есть отвращение к "размещенным" решениям, вы можете сделать что-то вроде Keepass через dropbox и просто время от времени делать резервную копию базы данных Keepass. Конечно, Keepass является однопользовательским, он предупреждает вас, если вы попытаетесь открыть его, а кто-то уже открыл его.
Сколько машин используется? Если вы считаете OCSInventory слишком большим, это звучит как очень маленькая среда. Рассматривали ли вы просто создание текстового шаблона для информации, которую вы хотите сохранить, чтобы биты были в стандартном формате, а затем просто размещение информации в отдельных текстовых файлах, по одному на машину, с использованием структуры каталогов для классификации, а затем размещение всего этого в систему контроля версий (например, git или mercurial)?
Это может показаться грубым, но оно не требует особого обслуживания, сохраняет историю и достаточно доступно для поиска с помощью grep, если общее количество невелико.