Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Классический пинбол, как в древнем игровом автомате или в компактной игрушке: есть пружины, шарики и препятствия. В нашем варианте можно не только зарабатывать очки: чтобы пройти уровень, придется выполнить дополнительную миссию.

Пинбол Пикабу

Аркады, На ловкость, Казуальные

Играть

Топ прошлой недели

  • Rahlkan Rahlkan 1 пост
  • Tannhauser9 Tannhauser9 4 поста
  • alex.carrier alex.carrier 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
5
Lenin4ever
11 лет назад

Автоматизирует инвентаризацию. Для сис.админов⁠⁠

Задача:
Есть задача произвести инвентаризацию компов на новой работе. В табличку нужно выписать пользователя, hostname, мак-адрес lan и wlan.
При условии что все компьютеры на Linux c network-manager-tool
Для чего ? Для внесения на DNS сервер, что позволит в дальнейшем обслуживать компы удаленно не бегая к пользователю.
------------
Мысли до реализации:
Можно конечно подойти и у каждого человека проверить все эти параметры выписать в блокнотик потом сидеть переписывать, и правильно будет если у вас 10-20 машин в сети.
У меня оказалось около 100, на сколько актуальный username на компе я знать не могу, поэтому пройтись все равно пришлось, я исключил переписывание данных в блокнотик.
-----------
Реализация:
1. Поднимаем samba, или пользуемся уже имеющейся.
2. Создаем скрипт который в дальнейшем закидываем на нашу шару:
#! /bin/sh
#Переходим в домашний каталог root
cd ~root
#Копирует файлик *.csv c моей шары на локальную машину
smbget -a smb://192.168.103.45/share/test.csv ;
#Заполняем формы выводами команд
echo -n `users` >> test.csv
echo -n "," >> test.csv
echo -n `hostname` >> test.csv
echo -n "," >> test.csv
echo -n `nm-tool | grep Wired -C4 | grep HW | cut -b 22-38` >> test.csv
echo -n "," >> test.csv
echo -n `nm-tool | grep WiFi -C4 | grep HW | cut -b 22-38` >> test.csv
echo ` ` >> test.csv
#Заливает файлик *.csv с локальной машины на сервер
smbclient //192.168.103.45/share/ -U guest -N -c 'put test.csv; exit'
#Удаляет за собой *.csv и .sh который там уже не нужен
rm test.csv
rm infouser.sh

3. Теперь нам надо лишь подойти к пользователю, попросить его представится, открыть консоль сверить юзернейм и запустить скрипт с учетки суперпользователя т.к. мы используем его каталоги:
sudo wget http://192.168.103.45/infouser.sh ; sudo bash ./infouser.sh ; exit

ps: для того чтоб не набирать эту строчку каждый раз я быстро поднял lamp и закинул туда эту строчку и заодно и скрипт который как видите копируется командой wget.

Может быть тут сидят админы и кому-то это может пригодится. Если что могу помочь ребятам вытягивать другие выводы команд.
Показать полностью
[моё] Инвентаризация Скрипт Автоматизация Сисадмин Текст Командная оболочка bash
39
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии