12-00 - 13-35 МСК, 10 Октября
Разработать скрипт на баше, среда в которой будет тестироваться скрипт Gnu/Linux Debian 10, bash 5.0.3
Задание будет выдано в 12 или немного позже. Пример одного из скриптов, выданного ранее:
#!/bin/bash
#grep "Failed password for $1" /var/log/auth.log | tail -n 3 | awk '{print $3}'
T1=`grep "Failed password for $1" /var/log/auth.log | tail -n 3 | head -n 1 | awk '{print $3}'`
T2=`grep "Failed password for $1" /var/log/auth.log | tail -n 2 | head -n 1 | awk '{print $3}'`
T3=`grep "Failed password for $1" /var/log/auth.log | tail -n 1 | head -n 1 | awk '{print $3}'`
T11=$(date -d $T1 +"%s")
T12=$(date -d $T2 +"%s")
T13=$(date -d $T3 +"%s")
#echo $T11
#echo $T12
#echo $T13
if [[ $T12-$T11<=60 ]]
then
echo "user block"
passwd -l $1
else
echo "vse ok"
if [[ $T13-$T12<=60 ]]
then
echo "user block"
passwd -l $1
else
echo "vse ok"
fi
fi
Елена
РУНД
Спасибо) 5 задач по высшей математике автор решил быстро и правильно! буду обращаться в да...
Светлана
ТУСУР
Спасибо большое!!! Он-лайн экзамен решен очень быстро, задания выполнены правильно.
Жданов Дмитрий
ПТУ
Спасибо Евгений, Вы очень помогли мне на самостоятельной, получил пятерку за работу, очень...
Владимир
Мами
Работа выполнена просто суперски! Понятный почерк, хорошее объяснение, быстрое выполнение....