Форум программистов, компьютерный форум, киберфорум
RedHat, Fedora, CentOS, РЕД ОС
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 1
Регистрация: 11.02.2016
Сообщений: 13

Запуск скрипта при выключении машины

08.04.2022, 16:41. Показов 1242. Ответов 4

Студворк — интернет-сервис помощи студентам
Доброго времени суток.
имеется у меня такая задачка:
при выключении машины ( на CentOs 7 ) нужно что бы запускался скрипт который выключит другую машину.
Если точнее, нужно что бы при выключении этой машины запускался скрипт,содержимое которого следующее:
putty 192.168.x.x -l user -pw password -m /etc/init.d/script1
В "script1" в свою очередь:
poweroff -d 1800

В гугле конечно информации море, но ничего мне не помогло. systemd, init.d, использование ссылок в разных уровнях загрузок не помогает. Создание сервиса и попытка запустить скрипт при его остановке не работает.
Уточню сразу, linux мне не знаком, обучаюсь ему как раз по ходу решения проблемы ( кто бы мог подумать что использование терминала в некоторых случаях может быть удобнее интерфейса).
Так вот, если кто сможет пошагово объяснить как выполнить задачку буду премного благодарен. А если ещё и попутно будет обьяснение шагов то вообще цены вам не будет.

Заранее всех благодарю.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.04.2022, 16:41
Ответы с готовыми решениями:

Запуск скрипта при включении компьютера
Здравствуйте. Необходимо запускать скрипт через 3 минуты после логина, подскажите какие команды можно для этого использовать. Для at и cron...

Zabbix запуск скрипта при срабатывании триггера
пишу скрипт для zabbixa мне нужно что бы при срабатывание триггера запускалась перезагрузка службы вот код который помогает мне но он...

Запуск питон скрипта при его остановке
Здравствуйте запускаю скрипт через venv по команде: screen python main.py Как реализовать запуск скрипта заново в случае его остановки?

4
Вирусоборец
208 / 154 / 69
Регистрация: 24.09.2013
Сообщений: 826
09.04.2022, 16:08
exxon_par47, Нельзя ли добавить скрипт в файл ~/.bash_logout? Скрипт должен запустится как раз при выключений компьютера.
0
Эксперт NIX
3305 / 933 / 201
Регистрация: 14.01.2013
Сообщений: 4,775
09.04.2022, 17:34
Попробуйте положить свой скрипт в каталог /etc/rc0.d

Цитата Сообщение от exxon_par47 Посмотреть сообщение
putty 192.168.x.x -l user -pw password -m /etc/init.d/script1
В линухе не нужен putty. В системе ssh уже искаропки.

Ещё, как вариант, можно закидывать файл-флаг, через scp, а на выключаемой машине проверять этот флаг, по cron-у. При обнаружении, удалять и выключать комп.
0
 Аватар для Pphantom
2431 / 1574 / 723
Регистрация: 17.03.2022
Сообщений: 5,099
10.04.2022, 13:21
Насколько я помню, в CentOS 7 по умолчанию используется systemd. Если его там почему-то не отломали, то рецепт следующий: заходим в каталог /usr/lib/systemd/system-shutdown и помещаем туда исполнимый скрипт, который делает требуемое действие.

И, кстати, совершенно не обязательно запускать скриптом скрипт на другой машине, разве что секьюрности ради. Иначе можно вставить вызов выключения прямо вместо адреса второго скрипта.
0
0 / 0 / 1
Регистрация: 11.02.2016
Сообщений: 13
11.04.2022, 12:04  [ТС]
Попробуйте положить свой скрипт в каталог /etc/rc0.d
не срабатывает
Насколько я помню, в CentOS 7 по умолчанию используется systemd. Если его там почему-то не отломали, то рецепт следующий: заходим в каталог /usr/lib/systemd/system-shutdown и помещаем туда исполнимый скрипт, который делает требуемое действие.
так же не срабатывает
Нельзя ли добавить скрипт в файл ~/.bash_logout? Скрипт должен запустится как раз при выключений компьютера.
это что, где лежит и с чем его едят?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.04.2022, 12:04
Помогаю со студенческими работами здесь

Автозапуск скрипта при перезагрузки и выключении
FreeBSD 11. Подскажите, как настроить автоматический запуск скрипта при reboot и shutdown?

Выполнение скрипта при выключении компьютера
Здравствуйте, уважаемые форумчане! Подскажите, пожалуйста, есть ли какая-либо возможность выполнить скрипт при выключении компьютера? То...

При выключении или перезагрузке машины, вылетает окно с ошибкой "Notifier.exe"
Раньше сталкивался с проблемой (Windows XP) при выключении или перезагрузке машины, вылетает окно с ошибкой /Notifier.exe/, и всё, комп...

Запуск скрипта при включении ОС
Подскажите, как написать скрипт, чтоб при включении или выключении он дописывал в текстовый файл время когда это произошло?

Запуск скрипта при перезагрузке страницы
<p> Signatures gathered: <span id="signatures">000000000</span> <br> <button id="start-campaign">Start campaign</button> </p>...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru