Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: ftp сервер в ubuntu 10.10  (Прочитано 1332 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн --RICO--

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
ftp сервер в ubuntu 10.10
« : 27 Марта 2011, 19:26:56 »
Здравствуйте, создал сервер вот по этой инструкции, http://myubuntu.ru/rukovodstvo/ftp-server-v-ubuntu-10-04/, но как я не стараюсь не могу зайти! делаю так, захожу в filezilla, там  пишу логин и пароль, порт 21 но мне пишут что логин или пароль неверные, но они точно правильные, там в коментариях все с такой проблемой, но у меня не получается её решить!
очень прошу кто нибудь настройте у себя этот сервер и если у вас получилось кинте мне фаил конфигурации, там во время настройки можно его скопировать ( /etc/proftpd/proftpd.conf), и расскажите подробно как заходили!
вот моя конфигурация, что не так?
# отключаю протокол
UseIPv6                         off

AllowOverwrite on
AuthAliasOnly on

# Здесь присваивается alias пользователю (в качестве примера присвоено имя test, его нужно изменить на свое)
UserAlias test userftp

ServerName         "server"
ServerType          standalone
DeferWelcome         on

MultilineRFC2228 on
DefaultServer         on
ShowSymlinks         off

TimeoutNoTransfer 600
TimeoutStalled 100
TimeoutIdle 2200

DisplayChdir               .message
ListOptions                   "-l"

RequireValidShell       off

TimeoutLogin 20

RootLogin          off

# пути для логов
ExtendedLog          /var/log/ftp.log
TransferLog          /var/log/xferlog
SystemLog         /var/log/syslog.log

#DenyFilter         \*.*/

# Я не использую файл /etc/ftpusers (здесь вводим имена пользователей, для ограничения их доступа)
UseFtpUsers off

# Allow to restart a download
AllowStoreRestart      on

# Стандартный порт для фтп 21, для повышения безопасности можно выбрать другой (произвольный):
Port            21

# повышение безопасности
MaxInstances 8

# пользователь и группа
#User nobody
#Group nogroup

# Umask 022 ограничение на создание файлов и папок
Umask            022   022

PersistentPasswd      off

MaxClients 8 "Достигнут предел на количество клиентов"
MaxClientsPerHost 8 "Достигнут предел на количество клиентов с Вашего хоста"
MaxClientsPerUser 8 "Достигнут предел на количество подключений (%m)"
MaxHostsPerUser 8 "Больше нельзя"

# вывод приветствия после успешного входа
AccessGrantMsg "Добро пожаловать!!!"
# идентификация
ServerIdent                  on       "Мой домашний сервер"

# делаем /home/FTP-shared папку домашней
DefaultRoot /home/FTP-shared

# запрещаем выходить пользователям за пределы домашней папки (строго рекомендуется)
DefaultRoot ~

MaxLoginAttempts    5 "Количество попыток входа исчерпано - придется подождать, ничего не поделаешь, безопасность превыше всего"

#VALID LOGINS
<Limit LOGIN>
#AllowUser userftp
#DenyALL
</Limit>
 
<Directory /home/FTP-shared>
Umask 022 022
AllowOverwrite off
<Limit MKD STOR DELE XMKD RNRF RNTO RMD XRMD>
DenyAll
</Limit>
</Directory>
 
<Directory /home/FTP-shared/public/*>
Umask 022 022
AllowOverwrite off
<Limit MKD STOR DELE XMKD RNEF RNTO RMD XRMD>
DenyAll
</Limit>
</Directory>
 
<Directory> /home/FTP-shared/upload/>
Umask 022 022
AllowOverwrite on
<Limit READ RMD DELE>
DenyAll
</Limit>
 
<Limit STOR CWD MKD>
AllowAll
</Limit>
</Directory>
 
# # анонимный доступ
#<Anonymous /папка/для/доступа>
#   User userftp
#   Group nogroup
#   UserAlias anonymous userftp
#   MaxClients 8 "Извините, максимум %m пользователей - попробуйте подключиться позже"
#   DisplayChdir .message
#
#  <Directory *>
#   <Limit WRITE>
#    DenyAll
#   </Limit>
#  </Directory>
#</Anonymous>

заранее огромное спасибо!
PS если у кого нибудь получилось другим способом воздать свой ftp киньте ссылочку на инструкцию! у меня ubuntu 10.10

Оффлайн Mobile02

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: ftp сервер в ubuntu 10.10
« Ответ #1 : 29 Марта 2011, 21:34:29 »
С таким конфигом у меня работает:
(Нажмите, чтобы показать/скрыть)
Не знаю зачем ты закоментил это - #AllowUser userftp
#DenyALL
И самое главное - пароль юзера должен быть не менее 6 символов.
Пример sudo useradd userftp -p 1234 -d /home/FTP-shared -s /bin/false с таким паролем сервер не пустит, а с таким sudo useradd userftp -p 123456 -d /home/FTP-shared -s /bin/false пустит.
P.S. Ну и в фтп клиенте имя пользователя test и пароль от userftp - 123456 (в моем примере).
« Последнее редактирование: 29 Марта 2011, 21:36:17 от Mobile02 »

 

Страница сгенерирована за 0.017 секунд. Запросов: 20.