ftp

Аунтификацией пользователей proftpd из passwd

$ nano /etc/proftpd/proftpd.conf

и добавляем 2 строчки в конфиг:

AuthUserFile /etc/ftpd.passwd
AuthGroupFile /etc/ftpd.group

далее запускаем proftpd

$ /etc/init.d/proftpd start

Простая настройка FTP сервера proftpd на Centos 5.X

Воскресенье, 12 июня 2011 г.
Рубрика: В помощь сисадмину -> Познавательное
Метки: | | | |
Просмотров: 22137
Подписаться на комментарии по RSS

Рассмотрю простую настройку и установку, ftp-сервера proftpd, так как самого пакета в официальных репозиториях нету, то придется собирать из исходников или ищем созданный пакет.

Вот здесь найдем то что нам надо, для себя взял proftpd-1.3.3c-1.el5.rf.x86_64.rpm. Чем меня привлек proftpd, эта простота в обслуживании и поддерживает различные схемы авторизации пользователей (через базы данных, PAM-модули, LDAP, так же авторизация через "альтернативный файл пользователей и паролей" (проще говоря текстовый файл). Если в конфиге ничего не указывать про тип авторизации, то используется системный passwd - так как у нас простая настройка на этом и остановимся.

Ставим:

$ rpm -i proftpd-1.3.3c-1.el5.rf.x86_64.rpm

Запускаем:

$ /etc/init.d/proftpd start

Проверяем:

Connected to 127.0.0.1 (127.0.0.1).
220 FTP Server ready.
Name (127.0.0.1:root):

далее ...

AWStats – анализируем логи

Среда, 16 марта 2011 г.
Рубрика: *NIX_*BSD сиcтемы -> В помощь сисадмину
Метки: | | | | | | | |
Просмотров: 49350
Подписаться на комментарии по RSS

В заметке AWStats прикручиваем анализатор логов для статистики приведен пример по настройке awstat для Apache, под определенный веб-сайт,но awstats умеет просматривать логи не только web,но ftp и mail.

Вот сейчас разберем пример логов для FTP-сервера на базе VsFTPd.

$ cp /etc/awstats/awstats.conf /etc/awstats/awstats.ftp.conf

И изменяем следующие параметры:

# путь до log файла
LogFile="/var/log/vsftpd.log"
# F - For a ftp log file
LogType=F
LogFormat="%time3 %other %host %bytesd %url %other %other %method %other %logname %other %code %other %other"
LogSeparator="\s"

далее ...

Короткий обзор сетевых команд (для начинающих)

Вторник, 6 января 2009 г.
Рубрика: *NIX_*BSD сиcтемы
Метки: | | | | |
Просмотров: 53239
Подписаться на комментарии по RSS

Утилита traceroute очень полезна для диагностики сети. Traceroute показывает все хосты, через которые проходит пакет от начало до конечного назначения. С помощью этой команды вы можете увидеть количество “хопов” (hops) между вашей машиной и заданным хостом. В дистребутивах 6.06 LTS Server и Ubuntu 6.10 (Edgy Eft), по умолчанию не было, ставиться легким движением руки из репозиториев (22,2kБ):

$ apt-get install traceroute [code]
Синтаксис:
[code]$ traceroute ubuntu.com
traceroute to ubuntu.com (82.211.81.166), 30 hops max, 40 byte packets
.... ......
4 router7500.belpak.by (193.232.248.117) 120.332 ms 94.094 ms 94.252 ms
5 if-7-0.core2.fr1-frankfurt.teleglobe.net (80.231.65.13) 149.519 ms 184.463 ms 158.692 ms
6 if-5-0.core1.fr1-frankfurt.teleglobe.net (80.231.64.1) 148.191 ms 150.338 ms *
.... ......

далее ...