Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Установка и администрирование ProFTPD

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7

Открыть новую тему     Написать ответ в эту тему

Teo



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
klimusu
а если не секрет, по какой доке делал?
и еще есть вопрос, можно ли как-то организовать auth fallback
то есть у меня несколько OU, и если юзер не найден в первой, то пробовать вторую, третью и т.д.

Всего записей: 737 | Зарегистр. 21-04-2003 | Отправлено: 10:57 01-04-2008
San4oP

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите, люди добрые, настроить ProFTPd для работы с несколькими аккуантами и для каждого чтобы была своя папка (ОС: Fedora 8)

Всего записей: 60 | Зарегистр. 08-04-2007 | Отправлено: 10:38 09-04-2008 | Исправлено: San4oP, 10:40 09-04-2008
klimusu



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
San4oP
вот пример моего конфига
 
вот
и пусть не смущает слово Anonymous.. эта часть конфига будет действовать только на пользователя ftp
 
 
 
 
 
Teo
если честно, то не вспомню что за док был.
проблему думаю можно решить указав путь в дереве ldap на 1 уровень выше чем твои ou, тогда он будет искать во всех ou.  
что то типа такого:
          LDAPServer srv  # your server IP
          LDAPAttr uid SAMAccountname
          LDAPDNInfo            "cn=user,cn=Users,dc=server,dc=ru" "password"
          LDAPDoAuth on         "ou=People,dc=server,dc=ru" "samaccountname=%u"
          LDAPAuthBinds on
          LDAPDefaultAuthScheme "crypt"
          LDAPDoUIDLookups      off
          LDAPDoGIDLookups      off
          LDAPNegativeCache     on
          LDAPDefaultGID        50
          LDAPDefaultUID        50
пользователь user листает дерево ldap вот в этом разделе ou=People,dc=server,dc=ru
как я сказал выше, нужен верхний уровень, т.е. dc=server,dc=ru

Всего записей: 931 | Зарегистр. 23-01-2006 | Отправлено: 13:40 09-04-2008 | Исправлено: klimusu, 14:08 09-04-2008
San4oP

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
эта часть конфига будет действовать только на пользователя ftp

а как сделать, чтобы не только для ftp юзера был, но и для других юзеров был, которых я могу создавать?
да, и как потом сменить пароль у пользователя через шелл?

Всего записей: 60 | Зарегистр. 08-04-2007 | Отправлено: 15:50 09-04-2008
klimusu



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
San4oP
в шеле adduser - добавляешь нового пользователя
допустим adduser klim
чтобы поменять пароль (если у тебя есть права рута) passwd klim
и меняешь пароль..
конфиг портфвд для пользователя klim будет выглядеть как
<Anonymous ~klim>
настройки
</Anonymous>

Всего записей: 931 | Зарегистр. 23-01-2006 | Отправлено: 16:44 09-04-2008
San4oP

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
klimusu
Ничего у меня что-то не получается (
Юзера создал, пароль сделал, а в FTP не пускает.
При использовании примера этих настроект, происходит ошибка при загрузке конфига:
# proftpd -c /etc/proftpd.conf
 - warning: handling possibly truncated configuration data at line 168 of '/etc/proftpd.conf'

Всего записей: 60 | Зарегистр. 08-04-2007 | Отправлено: 20:57 09-04-2008
klimusu



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
San4oP
в этих строчках  
User                          ftp
  Group                         ftp
  # We want clients to be able to login with "anonymous" as well as "ftp"
  UserAlias                     anonymous ftp

я надеюсь вместо слова ftp стоит имя созданного пользователя?

Всего записей: 931 | Зарегистр. 23-01-2006 | Отправлено: 10:19 10-04-2008
San4oP

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
klimusu
Нет, я там ftp оставлял, но сейчас пробовал снова (уже исправил ftp) и все равно не пускает.
И еще я убирал UserAlias (он же необязателен?), т.к. anonymous мне не нужен.
 
Да, и пароль же к FTP нужно вводить, который пользователю задал?
 

Цитата:
 - warning: handling possibly truncated configuration data at line 168 of '/etc/proftpd.conf'

эта ошибка указывает именно на следующую строчку, после </Directory> (она там пустая)

Всего записей: 60 | Зарегистр. 08-04-2007 | Отправлено: 12:20 10-04-2008
klimusu



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
San4oP
пароль нужно от твоего пользователя естественно.
попробуй вообще удалить строчку 168 раз она пустая.

Всего записей: 931 | Зарегистр. 23-01-2006 | Отправлено: 13:15 10-04-2008
San4oP

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
klimusu
Не помогает

Всего записей: 60 | Зарегистр. 08-04-2007 | Отправлено: 15:50 10-04-2008
gryu



дикий гусь
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Коллеги, столкнулся с такой непоняткой.  
ProFTPd 1.3.1  под FreeBSD 6.3
Собран с поддержкой кириллицы.  
Если в конфиге прописать  
CharsetLocal KOI8-R
CharsetRemote CP1251
То конвертация на лету работает, но FTP сервер бортует интернет эксплорер.
Остальные браузеры и FTP клиенты работают нормально.  
Если убрать, то работает всё, но конвертации на лету нет.  
В логах пишет  
ProFTPd terminating (signal 11)  
Где копать?
 
 
 
Добавлено:
Вашу Машу....(с)
проблема похоже не имеет решения. (ибо переписать патч я врятли смогу. )
http://www.securitylab.ru/forum/forum21/topic43128/messages/

Всего записей: 13033 | Зарегистр. 15-03-2006 | Отправлено: 17:57 23-06-2008 | Исправлено: gryu, 17:57 23-06-2008
Crazy_Master



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кое как методом тыка удалось запустить, есть пара вопросов.
У меня динамический IP, я использую динамический DNS (no-ip.com), нужно ли использовать параметр MasqueradeAddress в proftp.conf?
И какое значение там указывать? Если мой домен, то ftp сервер придётся периодически перезапускать с помощью cron, наверное. Или можно указать 192.168.1.2(компьютер) или 192.168.1.1(adsl модем) ?
Спасибо.

Всего записей: 656 | Зарегистр. 30-12-2006 | Отправлено: 01:13 25-11-2008
gryu



дикий гусь
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Crazy_Master
Ты сервер куда разворачиваешь? Наружу или внутрь сети?
Если наружу, то не знаю, никогда не задумывался как через adsl модем FTP поднимать.  
Если FTP у тебя внутренний (192.168.1.2), то и пропиши этот IP как статику на нём.  

Цитата:
192.168.1.1(adsl модем)  

Это внутренний адрес твоего модема (шлюза вероятно).  
Он тут вообще никаким боком.  
   

Всего записей: 13033 | Зарегистр. 15-03-2006 | Отправлено: 13:00 25-11-2008 | Исправлено: gryu, 13:06 25-11-2008
Crazy_Master



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
gryu, наружу.
Просто в proftp.conf написано:
Код:
# If your host was NATted, this option is useful in order to
# allow passive tranfers to work. You have to use your public
# address and opening the passive ports used on your firewall as well.
# MasqueradeAddress        1.2.3.4

Но вроде бы и без этой опции работает, некоторые порты для пассивного режима проброшены.

Всего записей: 656 | Зарегистр. 30-12-2006 | Отправлено: 22:56 25-11-2008
Olorin Starlight



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Народ, подскажите, как можно запускать proftpd с mod_tls'ом автоматичекски. То есть как ему пароль от ключа вводить не руками...

Всего записей: 130 | Зарегистр. 23-10-2003 | Отправлено: 16:38 02-03-2009
dsk



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
to Olorin Starlight
Нужно создать сертификат, который для открытия пароль не просит.
См. доки по SSL.

Всего записей: 68 | Зарегистр. 02-05-2002 | Отправлено: 10:51 17-03-2009
danygug



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
как полностью переустановить proftpd на debian что бы обнулились все настройки?

Всего записей: 58 | Зарегистр. 23-01-2004 | Отправлено: 13:31 29-06-2009
Sterh84

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
danygug, для этого можно удалить пакет полностью со всеми настройками и поставить заново, или распаковать дефолтовый конфиг
для полного удаления aptitude purge proftpd

Всего записей: 319 | Зарегистр. 03-10-2006 | Отправлено: 14:56 29-06-2009
Crazy_Master



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да наверное достаточно удалить /etc/proftpd/proftpd.conf и выполнить sudo dpkg-reconfigure proftpd

Всего записей: 656 | Зарегистр. 30-12-2006 | Отправлено: 22:52 29-06-2009
sravur

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Никак не могу разобраться. Система Ubuntu Server 9.10, Proftpd, пользователи хранятся в LDAP каталоге. Можно ли сделать так, чтобы при заходе на сервер у пользователя был личный каталог в который больше никто не может зайти, и был общий каталог или например каталог группы, так как пользователи в LDAP, то каталогов соответственно нет, впринципе их можно создавать автоматически, с эти то все понятно вроде. Но как им сделать общую папку, если DocumentRoot ~?  
Спасибо.

Всего записей: 2 | Зарегистр. 20-08-2009 | Отправлено: 08:43 21-08-2009
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Установка и администрирование ProFTPD


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru