Настройка proftpd (не могу ни как настроить)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
mr.Den
Сообщения: 116

Настройка proftpd

Сообщение mr.Den »

Вот лог, как видно почемуто не указан логин и пароль,хотя я ввожу
Jul 22 23:16:58 server proftpd[4973] server.rmz (::ffff:192.168.0.5[::ffff:192.168.0.5]): FTP session opened.
Jul 22 23:17:01 server proftpd[4973] server.rmz (::ffff:192.168.0.5[::ffff:192.168.0.5]): FTP session closed.
Jul 22 23:17:14 server proftpd[4977] server.rmz (::ffff:192.168.0.5[::ffff:192.168.0.5]): FTP session opened.
Jul 22 23:17:14 server proftpd[4977] server.rmz (::ffff:192.168.0.5[::ffff:192.168.0.5]): FTP session closed.
Jul 22 23:17:17 server proftpd[4978] server.rmz (::ffff:192.168.0.5[::ffff:192.168.0.5]): FTP session opened.
Jul 22 23:17:23 server proftpd[4978] server.rmz (::ffff:192.168.0.5[::ffff:192.168.0.5]): FTP session closed.
Jul 22 23:17:25 server proftpd[4979] server.rmz (::ffff:192.168.0.5[::ffff:192.168.0.5]): FTP session opened.
Jul 22 23:17:25 server proftpd[4979] server.rmz (::ffff:192.168.0.5[::ffff:192.168.0.5]): FTP session closed.
Jul 22 23:17:28 server proftpd[4980] server.rmz (::ffff:192.168.0.5[::ffff:192.168.0.5]): FTP session opened.
Jul 22 23:17:35 server proftpd[4980] server.rmz (::ffff:192.168.0.5[::ffff:192.168.0.5]): FTP session closed.


здесь тоже самое, нет логина и пароля
FTP server [10886] ::ffff:192.168.0.5 [22/Jul/2008:03:05:17 +0400] "USER anonymous" 331
FTP server [10886] ::ffff:192.168.0.5 [22/Jul/2008:03:05:17 +0400] "PASS (hidden)" 530
FTP server [10887] ::ffff:192.168.0.5 [22/Jul/2008:03:05:24 +0400] "USER anonymous" 331
FTP server [10887] ::ffff:192.168.0.5 [22/Jul/2008:03:05:24 +0400] "PASS (hidden)" 530
FTP server [10887] ::ffff:192.168.0.5 [22/Jul/2008:03:05:54 +0400] "USER anonymous" 331
FTP server [10887] ::ffff:192.168.0.5 [22/Jul/2008:03:05:54 +0400] "PASS (hidden)" 530
FTP server [10889] ::ffff:192.168.0.5 [22/Jul/2008:03:06:08 +0400] "USER anonymous" 331
FTP server [10889] ::ffff:192.168.0.5 [22/Jul/2008:03:06:08 +0400] "PASS (hidden)" 530
FTP server [10889] ::ffff:192.168.0.5 [22/Jul/2008:03:06:38 +0400] "USER anonymous" 331
FTP server [10889] ::ffff:192.168.0.5 [22/Jul/2008:03:06:38 +0400] "PASS (hidden)" 530
FTP server [10931] ::ffff:192.168.0.5 [22/Jul/2008:03:10:00 +0400] "USER ftp" 331
FTP server [10932] ::ffff:192.168.0.5 [22/Jul/2008:03:10:08 +0400] "USER anonymous" 331
FTP server [10932] ::ffff:192.168.0.5 [22/Jul/2008:03:10:08 +0400] "PASS (hidden)" 530
FTP server [10932] ::ffff:192.168.0.5 [22/Jul/2008:03:10:39 +0400] "USER anonymous" 331
FTP server [10932] ::ffff:192.168.0.5 [22/Jul/2008:03:10:39 +0400] "PASS (hidden)" 530
FTP server [11053] ::ffff:192.168.0.5 [22/Jul/2008:03:12:10 +0400] "USER anonymous" 331
FTP server [11055] ::ffff:192.168.0.5 [22/Jul/2008:03:12:37 +0400] "USER anonymous" 331
FTP server [11056] ::ffff:192.168.0.5 [22/Jul/2008:03:12:57 +0400] "USER anonymous" 331
FTP server [11057] ::ffff:192.168.0.5 [22/Jul/2008:03:13:11 +0400] "USER anonymous" 331
FTP server [11058] ::ffff:192.168.0.5 [22/Jul/2008:03:13:18 +0400] "USER anonymous" 331
FTP server [4973] ::ffff:192.168.0.5 [22/Jul/2008:23:17:01 +0400] "USER anonymous" 331
FTP server [4977] ::ffff:192.168.0.5 [22/Jul/2008:23:17:14 +0400] "USER anonymous" 331
FTP server [4979] ::ffff:192.168.0.5 [22/Jul/2008:23:17:25 +0400] "USER anonymous" 331


В чем дело?
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: Настройка proftpd

Сообщение nesk »

Вы хотите посмотреть логин и пароль тех, кто входил к Вам по ftp?
думаю надо юзать команду last
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
Аватара пользователя
mr.Den
Сообщения: 116

Re: Настройка proftpd

Сообщение mr.Den »

nesk писал(а):
22.07.2008 19:24
Вы хотите посмотреть логин и пароль тех, кто входил к Вам по ftp?
думаю надо юзать команду last

нет я пытаюсь настроить его)))
сам даже немогу подключиться
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: Настройка proftpd

Сообщение nesk »

mr.Den писал(а):
22.07.2008 19:25
нет я пытаюсь настроить его)))
сам даже немогу подключиться

а что пишет клиент?
может Вы конфиг покажете?
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
Аватара пользователя
mr.Den
Сообщения: 116

Re: Настройка proftpd

Сообщение mr.Den »

nesk писал(а):
22.07.2008 19:29
mr.Den писал(а):
22.07.2008 19:25
нет я пытаюсь настроить его)))
сам даже немогу подключиться

а что пишет клиент?
может Вы конфиг покажете?


Конфиг
Include /etc/proftpd/modules.conf
ServerName "FTP server"
ServerType standalone
MultilineRFC2228 on
DefaultServer on
#ServerIdent on
ShowSymlinks on
Port 21
Umask 022
MaxClients 10 "Sorry, the maximum number of allowed users are already connected (%m)"
MaxClientsPerHost 10 "Sorry, you may not connect more than one time. %m allowed users already connected"
MaxLoginAttempts 3
User ftp
Group nogroup
SyslogLevel notice
UseReverseDNS off
IdentLookups off
SystemLog /var/log/proftpd/proftpd.log
TransferLog /var/log/proftpd/proftpd.log
ExtendedLog /var/log/proftpd/proftpd.log read,write
ExtendedLog /var/log/proftpd/proftpd.log AUTH auth
#LogFormat default "%h %l %u %t \"%r\" %s %b"
#LogFormat auth "%v [%P] %h %t \"%r\" %s"
#LogFormat write "%h %l %u %t \"%r\" %s %b"
TimeoutIdle 300
TimeoutLogin 300
TimeoutNoTransfer 360
TimeoutStalled 640
DefaultTransferMode binary
AllowForeignAddress off

#DisplayConnect /etc/ftp_connect.msg
#DisplayLogin /etc/ftp_login.msg
AccessDenyMsg "ATTENTION!!! ALL CONNECTIONS LOGED"
AccessGrantMsg "Now upload/download files"
DisplayGoAway "Go Away"
PersistentPasswd off
DefaultRoot ~
AllowOverwrite on
<Anonymous /home/ftp> # Директория для анонимов.
User ftp
Group ftp
UserAlias anonymous ftp
MaxClients 10
<Limit WRITE>
DenyAll # Запрещаем писать.
</Limit>
</Anonymous>
#sql info
SQLAuthTypes PlainText # хранить пароли в открытом тексте
SQLAuthenticate users groups
SQLConnectInfo proftpd@localhost root [не столь важно] # база@хост логин пароль
SQLUserInfo users username password uid gid homedir shell # данные которые беруться из базы
RequireValidShell off # непроверять валидность шелла
#SQLLogFile /var/log/proftpd/sql.log #нужно только на время тестирования после закоментить, генерирует много инфы.

# config quotas
# ===========
QuotaEngine on # включить квоту
QuotaDirectoryTally on
QuotaDisplayUnits Mb
QuotaShowQuotas on
SQLNamedQuery get-quota-limit SELECT "name, quota_type, per_session, limit_type, bytes_in_avail, bytes_out_avail, bytes_xfer_avail, files_in$
SQLNamedQuery get-quota-tally SELECT "name, quota_type, bytes_in_used, bytes_out_used, bytes_xfer_used, files_in_used, files_out_used, files$
SQLNamedQuery update-quota-tally UPDATE "bytes_in_used = bytes_in_used + %{0}, bytes_out_used = bytes_out_used + %{1}, bytes_xfer_used = byt$
SQLNamedQuery insert-quota-tally INSERT "%{0}, %{1}, %{2}, %{3}, %{4}, %{5}, %{6}, %{7}" quotatallies
QuotaLimitTable sql:/get-quota-limit
QuotaTallyTable sql:/get-quota-tally/update-quota-tally/insert-quota-tally
#QuotaLog /var/log/proftpd/quota.log


Клиент CuteFTP
C пользователем из базы
STATUS:> [22.07.2008 19:39:15] Connected. Authenticating...
COMMAND:> [22.07.2008 19:39:15] USER test
ERROR:> [22.07.2008 19:39:15] Control connection closed.

Аноним
STATUS:> [22.07.2008 19:39:01] Connected. Authenticating...
COMMAND:> [22.07.2008 19:39:01] USER anonymous
[22.07.2008 19:39:01] 331 Anonymous login ok, send your complete email address as your password
COMMAND:> [22.07.2008 19:39:01] PASS *****
ERROR:> [22.07.2008 19:39:01] Control connection closed.
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: Настройка proftpd

Сообщение nesk »

а просто с линукса из командной строик
ftp localhost
сработает?
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
Аватара пользователя
mr.Den
Сообщения: 116

Re: Настройка proftpd

Сообщение mr.Den »

nesk писал(а):
22.07.2008 19:36
а просто с линукса из командной строик
ftp localhost
сработает?

Если с логином пользователя из базы то 331 ошибка
Если с анонима то 530
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: Настройка proftpd

Сообщение nesk »

mr.Den писал(а):
22.07.2008 19:37
nesk писал(а):
22.07.2008 19:36
а просто с линукса из командной строик
ftp localhost
сработает?

220

oO
и всё?

кстати а команды last и lastb что-нить говорят про ftp-пользователей?

mr.Den писал(а):
22.07.2008 19:37
nesk писал(а):
22.07.2008 19:36
а просто с линукса из командной строик
ftp localhost
сработает?

Если с логином пользователя из базы то 331 ошибка
Если с анонима то 530

300 Codes The command has been accepted, but the requested action is being held pending receipt of further information.
331 User name okay, need password.

500 Codes The command was not accepted and the requested action did not take place.
530 User not logged in.
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
Аватара пользователя
mr.Den
Сообщения: 116

Re: Настройка proftpd

Сообщение mr.Den »

nesk писал(а):
22.07.2008 19:44
300 Codes The command has been accepted, but the requested action is being held pending receipt of further information.
331 User name okay, need password.

500 Codes The command was not accepted and the requested action did not take place.
530 User not logged in.

Про этото я в курсе, но дело в том что он даже пароль не запрашивает на юзера из базы

В обшем оказалось он уменя не грузит юзеров из базы и аноним настроен не верно
А вот где ошибка :wacko:
Спасибо сказали:
Susel
Сообщения: 62
ОС: Arch

Re: Настройка proftpd

Сообщение Susel »

RequireValidShell off в раздел анонимов попробуй добавить, у меня вроде именно из-за этого 530 выдавало
Спасибо сказали:
Аватара пользователя
mr.Den
Сообщения: 116

Re: Настройка proftpd

Сообщение mr.Den »

Susel писал(а):
23.07.2008 11:38
RequireValidShell off в раздел анонимов попробуй добавить, у меня вроде именно из-за этого 530 выдавало

Спасибо помогло
Спасибо сказали: