Я планирую создать и запустить сборник рассказов (или сценарий .sh), который будет определять последний вход пользователя в систему, а затем, если дата входа старше 30 дней, завершить работу сервера, в противном случае остановить воспроизведение.
Мои знания в ANSIBLE являются базовыми и написаны на скриптах.: (
Я выполню это на моих серверах RHEL 6.x и 7.x
Выполните последнюю команду для тестового пользователя
last | grep test
test pts/1 127.0.0.1 Mon Sep 9 10:53 - 10:53 (00:00)
Сохраните этот вывод,если дата старше 30 дней, выключите сервер. Как я могу установить эти выходные данные в качестве переменной для следующей команды?
if [ "$(date +%D)" != "30" ];then
shutdown -h now
fi