На работе, во время работы, люблю слушать online радиостанции, как-то сразу легче работается. И в одно время возник вопрос — как сохранить композиции, которые играют… Ответ себя долго ждать не заставил
wget online_radio_url -O radio-`date +%Y%m%d%H%M`.mp3
Для удобства прослушивания очень помогает порезать этот файл на несколько, более мелких, скажем по 5 минут
mp3splt -f -t 05.00 -o @n -d путь_к_кусочкам файл.mp3
Как сохранить online радио
Модератор: padonki
Блокировка IP «сканеров»
Т.к. на работе сижу с реальным айпишником, не исключено (собственно так и происходит) что машину сканируют на получение доступа. Для поимки и блокировки хулиганов раньше приходилось выполнять ряд комманд: сначала просмотр /var/log/messages на предмет попыток перебора пароля, затем добавление айпишников в файрвол.
Сейчас же все происходит куда более быстро и удобнее, благодаря команде
iptables -A INPUT -s `tail -n 40 /var/log/messages | grep Invalid | awk '{ print $10 }' | uniq` -j REJECT
Для сохранения результата (занесения айпишников в файрвол), можно выполнить команду (linux)
/etc/init.d/iptables save
и тогда, после перезагрузки машины (если придется), все айпи адреса останутся в базе файрвола.
Можно пойти еще дальше, и повесить данную команду в crontab, с периодичностью, скажет 1 час.
Если необходить периодически «чистить» таблицу, то можно создать отдельную «цепочку» (chain) и каждый раз при запуске команды чистить ее, добавлять айпишники и сохранять, но тогда рекомендуется брать параметр «-n» 2000—5000
Сейчас же все происходит куда более быстро и удобнее, благодаря команде
iptables -A INPUT -s `tail -n 40 /var/log/messages | grep Invalid | awk '{ print $10 }' | uniq` -j REJECT
Для сохранения результата (занесения айпишников в файрвол), можно выполнить команду (linux)
/etc/init.d/iptables save
и тогда, после перезагрузки машины (если придется), все айпи адреса останутся в базе файрвола.
Можно пойти еще дальше, и повесить данную команду в crontab, с периодичностью, скажет 1 час.
Если необходить периодически «чистить» таблицу, то можно создать отдельную «цепочку» (chain) и каждый раз при запуске команды чистить ее, добавлять айпишники и сохранять, но тогда рекомендуется брать параметр «-n» 2000—5000