Автор Тема: Proftpd  (Прочетена 4165 пъти)

mikata

  • Участници
  • ***
  • Публикации: 11
    • Профил
Proftpd
« -: May 18, 2006, 10:19 »
Здравейте,
имам някакъв проблем с proftpd, до вчера си беше ок и нямаше проблеми. Логваш се работиш си напълно норамално,  а от днес  няма логин. Като пробеам през IE дава следните гершки:
       An error occured opening that folder on FTP server....
а когато се логвам през някой FTP клиент или Mozila  дава следното :
       530 login incorect, а тази гешка с Mozila и преди си я даваше. Ето  и моя proftpd.conf:
       [CODE]# This is a basic ProFTPD configuration file.
# It establishes a single server and a single anonymous login.
# It assumes that you have a user/group "nobody" and "ftp"
# for normal/anonymous operation.

ServerName         "mikata"
ServerType         standalone
#ServerType         inetd
#ServerAdmin         ********
DefaultServer         on

# Port 21 is the standard FTP port.
Port            21
# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask            022

# To prevent DoS attacks, set the maximum number of child processes
# to 30.  If you need to allow more than 30 concurrent connections
# at once, simply increase this value.  Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd)
MaxInstances         30

# Set the user and group that the server normally runs at.
User            nobody
Group            nogroup

# This next option is required for NIS or NIS+ to work properly:
#PersistentPasswd off

SystemLog         /var/log/proftpd.log
TransferLog         /var/log/xferlog

DefaultRoot ~

# Normally, we want files to be overwriteable.
<Directory /*>
  AllowOverwrite      on
</Directory>

# A basic anonymous FTP server configuration.
# To enable this, remove the user ftp from /etc/ftpusers.
<Anonymous ~ftp>
  RequireValidShell      off
  User            ftp
  Group            ftp
  # We want clients to be able to login with "anonymous" as well as "ftp"
UserAlias         anonymous ftp

  # Limit the maximum number of anonymous logins
  MaxClients         3

  # We want 'welcome.msg' displayed at login, and '.message' displayed
  # in each newly chdired directory.
  DisplayLogin         welcome.msg
  DisplayFirstChdir      .message

  # Limit WRITE everywhere in the anonymous chroot
  <Limit WRITE>
    DenyAll
  </Limit>

  # An upload directory that allows storing files but not retrieving
  # or creating directories.
#  <Directory incoming/*>
#    <Limit READ>
#      DenyAll
#    </Limit>
#
#    <Limit STOR>
#      AllowAll
#    </Limit>
#  </Directory>

</Anonymous>

Благоадря предварително на всеки отговорил!!!
   P.S. Имайте пердвид, че не съм много напред с Linux, а забравих да ви кажа че съм със Slackware 9.1
Активен

dilyan

  • Напреднали
  • *****
  • Публикации: 189
  • Distribution: Debian, OpenBSD
  • Window Manager: Gnome, xfce
    • Профил
Proftpd
« Отговор #1 -: May 18, 2006, 16:39 »
дай какво пише в логовете /var/log/proftpd.log и /var/log/xferlog. Там е ключа от бараката. Какво става ако опиташ чрез фтп клиент като например gftp?
поздрави, Дилян
Активен

mikata

  • Участници
  • ***
  • Публикации: 11
    • Профил
Proftpd
« Отговор #2 -: May 19, 2006, 09:57 »
Цитат (dilyan @ Май 18 2006,17:39)
дай какво пише в логовете /var/log/proftpd.log и /var/log/xferlog. Там е ключа от бараката. Какво става ако опиташ чрез фтп клиент като например gftp?
поздрави, Дилян

Здравей Дилян,
в момента работи ,но единствено през Мозила като се пробваш ти дава:530 inncorect login, но ето какво пише в /var/log/proftpd.log за 18.05.2006:
May 18 09:12:33 mikata proftpd[1499] mikata.mikata (8-23-228-83.btc-net.bg[83.228.23.8]): FTP session closed.
May 18 09:13:00 mikata proftpd[1500] mikata.mikata (8-23-228-83.btc-net.bg[83.228.23.8]): FTP session opened.
May 18 09:13:00 mikata proftpd[1500] mikata.mikata (8-23-228-83.btc-net.bg[83.228.23.8]): no such user 'user'
May 18 09:13:00 mikata proftpd[1500] mikata.mikata (8-23-228-83.btc-net.bg[83.228.23.8]): USER mikata: no such user found from 8-23-228-83.btc-net.bg [83.228.23.8] to 88.80.102.249:21
, а потребителя 'user' си е съсздаден и си работеше и /var/log/xferlog.log като го видях нямаше грешки .През ftp-клиент напр. coreftp ili cute на 18.05 пак даваше грешката от вида на по-горе спомената, но от тогава насам си работи. Честно казано немога да се ориентирам какво точно е станало, може би не съм направил нещо като  хората, защото предния ден преди да се случи това беше спирал тока и сигурно нещо е стана нещо не съм записал или ..... и аз незнам. А как мога да направа , така че потребителите на  ftp-то да могат да си виждат папките един на друг.всички портебители съм ги направил в група frp,с директории в /home/ftp/user... .
Благодаря за отговора!!!
Поздрави!!!

Милен
Активен

dilyan

  • Напреднали
  • *****
  • Публикации: 189
  • Distribution: Debian, OpenBSD
  • Window Manager: Gnome, xfce
    • Профил
Proftpd
« Отговор #3 -: May 19, 2006, 11:07 »
привет,
правим следните две проверки:
1. su user работи ли? Ако имаш създаден такъв юзер user както казваш, трябва да работи и да можеш да се логваш от шел като такъв.
2. В шела напиши ftp localhost ... или ftp <твоето IP> след това ще те пита за юзер и парола, и кажи дали можеш да се вържеш.
Би трябвало порта да ти е отворен .. но за всеки случай дай един nmap <твоето IP>  и виж дали порт 21 е отворен.
успех
Активен

mikata

  • Участници
  • ***
  • Публикации: 11
    • Профил
Proftpd
« Отговор #4 -: May 19, 2006, 11:28 »
Здрасти Дилян,
 ето какво ми дава като напиша ftp IP :
421 Service not available, remote server has closed connection
а с nmap порт 21 е отворен.
Поздрави!!!
Активен