proftpd (+mysql)

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

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

HAPKOMAH
Сообщения: 8
ОС: ASP Linux 10.1

proftpd

Сообщение HAPKOMAH »

подскажите где взять статьи или доки на русском по proftpd+mysql :lol:
Спасибо сказали:
Аватара пользователя
rolano
Сообщения: 845
Статус: еще один юзер FreeBSD
ОС: какая-то

Re: proftpd

Сообщение rolano »

В Гугле, где же еще... А вообще советую хоть немного освоить аглицкий, иначе вечно будете читать переводы старых руководств :)
На www.opennet.ru неплохая библиотека статей и переводов.
Я знаю только то, что ничего не знаю ... потому и обречен вечно учиться.
Спасибо сказали:
Аватара пользователя
WarlorD
Сообщения: 728
Статус: хочешь пропатчить KDE под FreeBSD - спроси меня как!
ОС: FreeBSD, Debian GNU\Linux

Re: proftpd

Сообщение WarlorD »

http://www.google.ru/search?q=proftpd+mysq...trict&cad=7
ссылок куча.
Имхо ТАКИЕ темы надо закрывать. или сделать как на ixbt.com чтобы человек, задающий вопрос подписывался что искал ответ в гугле прежде чем спросить:))
FreeBSD
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Спасибо сказали:
BaBL
Сообщения: 767
ОС: Debian GNU/Linux SID

Re: proftpd

Сообщение BaBL »

Вот мой конфиг, настроен mysql и анонимная запись, в modules.conf ссылка на mysql модуль, нужна реальная группа ftp и юзер ftp, а так же хом папка /home/ftp (будет корнем анонима), остальные виртуальные. Использовал патч для 1.3.0, исправляющий локали (перекодировка), если не будешь, убери чарсет локал и ремот, иначе не стартанет:

Код: Выделить всё

Include    /etc/proftpd/modules.conf

ServerName            "BaBL"
ServerType            standalone
DeferWelcome            off

MultilineRFC2228        on
DefaultServer            on
ShowSymlinks            on

TimeoutNoTransfer        600
TimeoutStalled            600
TimeoutIdle            1200

DisplayLogin                    welcome.msg
DisplayFirstChdir               .message
ListOptions                    "-l"

DenyFilter            \*.*/

CharsetLocal UTF-8
CharsetRemote CP1251

Port                21

MaxInstances            30

User                ftp
Group                ftp

Umask                022  022

AllowOverwrite            on
RootLogin off
UseFtpUsers on

<Limit LOGIN>
 Allow from all
</Limit>

<Global>
   SQLConnectInfo proftpd@localhost:3306 ***** *****
   SQLAuthTypes PlainText
   SQLUserInfo users userid passwd uid gid homedir shell
   DefaultRoot ~
   RequireValidShell off
   SQLGroupInfo groups groupname gid members
   SQLAuthenticate users groups
   SQLLogFile /var/log/proftpd.log
</Global>

UserAlias anonymous ftp

<Anonymous /home/ftp>
 User ftp
 Group ftp
 RequireValidShell no
 <Limit CWD DIRS READ LIST>
  AllowAll
 </Limit>
 <Limit WRITE>
  DenyAll
 </Limit>
 <Directory /home/ftp/*>
  <Limit READ CWD RETR CWD>
   AllowAll
  </Limit>
  <Limit WRITE>
   DenyAll
  </Limit>
 </Directory>
</Anonymous>


соответственно в базе 2 таблицы

Код: Выделить всё

CREATE TABLE `users` (
  `userid` varchar(30) NOT NULL default '',
  `passwd` varchar(80) NOT NULL default '',
  `uid` int(11) default NULL,
  `gid` int(11) default '5002',
  `homedir` varchar(255) default NULL,
  `shell` varchar(255) default '/sbin/nologin',
  UNIQUE KEY `userid` (`userid`),
  UNIQUE KEY `uid` (`uid`)
) TYPE=MyISAM;

CREATE TABLE `groups` (
  `groupname` varchar(30) NOT NULL default '',
  `gid` int(11) NOT NULL default '0',
  `members` varchar(255) default NULL
) TYPE=MyISAM;
Спасибо сказали:
Аватара пользователя
unix_man
Сообщения: 357

Re: proftpd

Сообщение unix_man »

2 BaBL
Спасибо :)
Andromeda OS
CPU Dual AMD Opteron 2.4 ГГц /RAM 8Gb/HDD 400+400Gb (raid 0)
Спасибо сказали:
HAPKOMAH
Сообщения: 8
ОС: ASP Linux 10.1

Re: proftpd

Сообщение HAPKOMAH »

Спасибо ! Мне это очень помогло ! Респект :1a:
Спасибо сказали:
Аватара пользователя
GunMan
Сообщения: 38
ОС: Gentoo

Re: proftpd

Сообщение GunMan »

rm / -rf
Спасибо сказали: