Ни подскажите, который сейчас час?

Что бы узнать, сколько сейчас времени, достаточно одной команды в терминале — date.
А что бы настроить время, понадобиться та же команда.
date nnddhhmmyyyy.ss
поясним:
nn месяц, от 01 до 12
dd день, от 01 до 31
hh час, в 24 часовом формате, от 00 до 23
mm минута, от 00 до 59
yyyy год
ss секунды, от 00 до 59. не забудьте про точку перед секундами.

date 060612212008.10
установит дату 6 месяц (июнь) 6ое число 12 часов 21 минуту 2008ой год 10 секунд

Для настройки синхронизации времени в Арче, понадобиться openntpd
#yaourt -S openntpd
Открываем файл настройки ntp сервера
nano /etc/ntpd.conf

прописываем там, сервера синхронизации времени
server 0.ru.pool.ntp.org
server 1.ru.pool.ntp.org
server 2.ru.pool.ntp.org
server 3.ru.pool.ntp.org
что бы сделать ПК с Арчем сервером синхронизации времени нужно добавить по вкусу строчку
listen on xxx.xxx.xxx.xxx #вместо xxx ваш ip

запускаем ntpd
читаем логи
cat /var/log/daemon.log | tail
должно быть что-то вроде этого:
Jun 6 12:59:27 linux ntpd[9943]: ntp engine ready
Jun 6 08:59:51 linux ntpd[9943]: peer 87.236.24.179 now valid

Добавим ntpd что бы служба запускалась при каждой загрузки Арча
nano /etc/rc.conf
DAEMONS=(… ntpd …)

p.s.: спасибо ссылка1 ссылка2 и отдельную благодарность выражаю man date

verlihub и ubuntu 8.04

Ради спортивного интереса, захотелось поднять маленький и уютненький dc хабик. Прорицательный Google подсказал verlihub. Начитавшись всего по немногу (раз источник, два источник) приступил к решительным действиям.

I. Что бы не делать, того что указанно ниже (II.) в ubuntu 8.04, можно просто установить из репозитория версию 0.9.8d~rc2.

sudo apt-get install verlihub #Спасибо, Станиславу 🙂
vh_install
Отвечаем на вопросы викторины и получаем приз готовый к применению dc hub
vh_runhub

II. Способ вручную:

Начнем с установки необходимого инструментария (набора ПО)
sudo apt-get install build-essential mysql-server libmysqlclient15-dev libpcre3-dev geoip-bin libgeoip-dev g++-3.3

Добудем исходники verlihub’а.

Распакуем исходники в какой-нибудь каталог.

tar xzvf verlihub-0.9.8d-RC1.tar.gz

Приступим к сборке и настройке

make
sudo make install
sudo vh_install
Отвечаем на вопросы викторины и получаем приз готовый к применению dc hub
vh_runhub

p.s.: Хаб поставил, теперь буду изучать, как и что настроить с начала

Опубликовано в Ubuntu. Метки: , , , . 6 комментариев »

fail2ban и Archlinux

Иногда появляется необходимость включать ssh. И что бы защитится от подбора пароля установил fail2ban. Версия 0.6.2 у меня не заработала… поэтому скомпилировал 0.8.1.

Заходим root’ом в /etc/rc.conf

в MODULES добавляем  ip_tables iptable_mangle iptable_filter iptable_nat nf_conntrack_ipv4

а в DAEMONS iptables fail2ban

Далее правим настройки fail2ban’а

открываем файл /etc/fail2ban/jail.conf

ignoreip = 127.0.0.1 #на какой ip fail2ban ни реагирует

bantime = 3600 # на сколько по времени fail2ban банет ip

и секцию ssh-tables правим так что бы она стала похожа на это

[ssh-iptables]
enabled  = true #разрешить фильтр (jail)

filter   = sshd
action   = iptables[name=SSH, port=ssh, protocol=tcp]
logpath  = /var/log/auth.log #лог от куда берется информация о попытках входа в систему

maxretry = 3 # скоко попыток входа по ssh до того как ip забанет

Опубликовано в Archlinux. Метки: , , , . Leave a Comment »