Вы хотите посмотреть логин и пароль тех, кто входил к Вам по ftp?
думаю надо юзать команду last
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.
нет я пытаюсь настроить его)))
сам даже немогу подключиться
а что пишет клиент?
может Вы конфиг покажете?
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.
нет я пытаюсь настроить его)))
сам даже немогу подключиться
а что пишет клиент?
может Вы конфиг покажете?
Конфиг
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 #нужно только на время тестирования после закоментить, генерирует много инфы.
а просто с линукса из командной строик
ftp localhost
сработает?
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.
а просто с линукса из командной строик
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. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.
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.
Про этото я в курсе, но дело в том что он даже пароль не запрашивает на юзера из базы
В обшем оказалось он уменя не грузит юзеров из базы и аноним настроен не верно
А вот где ошибка