Скрипт автоматической смены пароля на smart.guard
400 UAHДобрый день.
Скрипт автоматической смены пароля на smart.guard
Необходимо написать скрипт, который будет выполнять следующие действия:
1. Подключиться через telnet к камере с IP, переданным в качестве первого аргумента скрипта
2. Ввести логин: root
3. Ввести пароль: worldwideweb
4. Произвести смену пароля для mjpg-streamer-а (пароль передается вторым аргументом при запуске скрипта)
5. Перезапустить mjpg-streamer (/etc/init.d/mjpg-streamer restart)
6. Отключиться от камеры (exit)
7. Записать в файл результат в формате IP:результат
Расположение конфига: /etc/config/mjpg-streamer
Формат конфига:
config mjpg-streamer 'core'
option enabled '1'
option input 'uvc'
option output 'http'
option device '/dev/video0'
option resolution '640x480'
option fps '15'
option www '/www/webcam'
option port '8090'
option username 'smart'
option password 'blah blah'
config mjpg-streamer 'ftp'
option username 'smart'
option password 'foobar'
option server 80.73.X.X
Необходимо изменить значение option password в секции 'core'. При этом не поменяв пароль в секции 'ftp'. Для простоты примем за аксиому, что данные в конфиге располагаются именно в таком порядке, т.е. секция 'core' всегда в начале конфига.
Аргументы:
∙ IP камеры
∙ Новый пароль
Результат:
Выходной файл с именем campass.<текущая дата и время> с данными в формате:
IP камеры:результат
Стоит хорошенько подумать - что может быть записано в качестве результата.
И не забыть о проверках 😉
-
3 дні1346 UAH
560 11 0 3 дні1346 UAHДобрый день.
Telnet или ssh?
В любом случае готов взяться.
Актуальні фриланс-проєкти в категорії Десктопні додатки
Потрібен Airtable-архітектор для побудови relational schema та нового clean Airtable baseПотрібно допомогти переосмислити та побудувати чисту relational-схему для внутрішньої операційної системи на Airtable. Поточна база вже використовується командою, але вона виросла органічно: структура частково плоска, частина таблиць/в’юшок використовується активно, частина… Бази даних та SQL, Десктопні додатки ∙ 6 годин 46 хвилин тому ∙ 7 ставок |
Створення ПЗ для генерації файлів різки дерев'яних пазлівШукаємо розробника для створення програмного забезпечення, яке автоматизує процес побудови файлів різки для дерев'яних фігурних пазлів. Поточний процес Зараз кожен файл створюється дизайнером вручну в Adobe Illustrator. Файл містить: зовнішній контур пазла довільної форми;… Десктопні додатки ∙ 11 годин 3 хвилини тому ∙ 10 ставок |
Невелика правка на сайті
700 UAH
Потрібно перепідв'язати договір оферти в футері на новий, в компанії змінився регламент Завдання на 20 хвилин Веб-програмування, Десктопні додатки ∙ 1 день 12 годин тому ∙ 107 ставок |
Інструмент звірки рахунків з банком, картами та бухгалтеромТехнічне завдання: інструмент звірки рахунків з банком, картами та бухгалтеромЗагальна метаПотрібен локальний інструмент (скрипт/невеликий додаток на Python), який запускається вручну раз на 1-2 місяці на моєму комп'ютері і робить звірку між:Рахунками, які я виставив клієнтам і… Python, Десктопні додатки ∙ 3 дні 19 годин тому ∙ 43 ставки |
Додати паузи 10-30 секунд між відправками листівВітаю! Шукаю досвідченого програміста 1С / BAS (BAF) для оперативного вирішення технічної проблеми з поштовою розсилкою.Суть проблеми: Використовуємо бухгалтерську програму BAF (Business Automation Framework), редакция 2.0. Раз на місяць виникає потреба масово відправляти… Веб-програмування, Десктопні додатки ∙ 9 днів 11 годин тому ∙ 10 ставок |