위의 그림은 TAB 악보의 한 부분.
위에 줄은 제대로 음표가 붙어 있는데 아래 줄은 숫자에 음표꼬다리가 붙어 있음.
첫번째 숫자"0"에 8분음표꼬다리가 4번째 줄에 붙어 있는 것은...베이스의 4번줄의 0번(개방현)을 8분음표만큼 치라는 얘기임.
오늘 만들어 본 스크립트.
좀 고상하게 만들어보려고 했지만 시스템이 이상한지 안먹어서 그냥 스크립트에 iptables 넣어버렸다.
root 로 로긴하려고 하는 것들만 iptable 로 drop 한다.(5번 이상일 경우)
#!/bin/bash
days='date +%d'
for i in $(cat /var/log/secure | grep "Failed password for root" | awk '$2 = $days {print $11}' | sort | uniq -c | awk '$1 > 5 {print $2}'); do
iptables -A INPUT -s $i -j DROP
done
root 말고 다른 아이디로 로그인 하려는 것들은 grep 이랑 첫번째 awk 의 print 의 위치면 바꿔주면 됨.
귀찮아서 안씀;;;