Pure-FTPd+MySQL+Web

Обсуждения, связанные со статьями.

Pure-FTPd+MySQL+Web

Непрочитанное сообщение Raven2000 » 30 окт 2010, 21:44

Обсуждение статьи Pure-FTPd+MySQL+Web
Все вопросы касающиеся проблем и дополнений к статье пишите в этой теме.
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
Аватара пользователя
Raven2000
-=_UNIX_=-
-=_UNIX_=-
 
Сообщения: 680
Зарегистрирован: 14 сен 2010, 13:08
Откуда: Там, где нас нет.
Благодарил (а): 1 раз.
Поблагодарили: 37 раз.

Re: Pure-FTPd+MySQL+Web

Непрочитанное сообщение dmchebot » 31 окт 2010, 14:48

Не могли бы вы поподробнее описать настройку Web интерфейса. Я никогда этого не делал и возникает масса "дурацких" вопросов. На Openbsd директория Web сервера это /var/www? Я так понимаю надо было установить пакеты PHP. Надо ли что-то изменять в httpd.conf или в php.ini или ещё где-то? Что из папки net2ftp надо положить в директорию Web сервера или всю папку? А то всё работает кроме Web.
dmchebot
Юзверь
 
Сообщения: 2
Зарегистрирован: 31 окт 2010, 14:42
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: Pure-FTPd+MySQL+Web

Непрочитанное сообщение Raven2000 » 31 окт 2010, 16:36

Я пока не написал статью об встроенном Apache 1.3 и как его конфигурировать, но это легко.
1. Модифицируй /var/www/conf/httpd.conf php.ini пока не трогай.
Код: Выделить всё
<VirtualHost *:80>
    ServerName my.server.name
    DocumentRoot /path/to/net2ftp
    ErrorLog /path/to/net2ftp/logs/error_log
    CustomLog /path/to/net2ftp/logs/access_log combined
    <Directory /net2ftp>
        AllowOverride all
        Allow from all
        Order allow,deny
    </Directory>
</VirtualHost>


Замени /path/to/net2ftp на свой путь где у тебя лежит net2ftp
Проверь config и restart httpd
Код: Выделить всё
# apachectl configtest
# apachectl stop
# apachectl start


2. для net2ftp необходимы след.
php5, php5-ftp, php5-mysql, php5-pcre, php5-session, php5-zlib

Установи из портов только нужное и перезапусти апачь
3. в /var/www можешь туда слинковать и net2ftp. Путь для хоста будет таким /var/www/net2ftp и не забудь про группу www ;)
Для вебморды нужно чтобы была доступна вся директория net2ftp
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

За это сообщение автора Raven2000 поблагодарил:
dmchebot
Рейтинг:50%
Аватара пользователя
Raven2000
-=_UNIX_=-
-=_UNIX_=-
 
Сообщения: 680
Зарегистрирован: 14 сен 2010, 13:08
Откуда: Там, где нас нет.
Благодарил (а): 1 раз.
Поблагодарили: 37 раз.

Re: Pure-FTPd+MySQL+Web

Непрочитанное сообщение dmchebot » 01 ноя 2010, 16:45

Спасибо за ответ.
dmchebot
Юзверь
 
Сообщения: 2
Зарегистрирован: 31 окт 2010, 14:42
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: Pure-FTPd+MySQL+Web

Непрочитанное сообщение Raven2000 » 01 ноя 2010, 16:51

Есть кнопка "Спасибо" ;)
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
Аватара пользователя
Raven2000
-=_UNIX_=-
-=_UNIX_=-
 
Сообщения: 680
Зарегистрирован: 14 сен 2010, 13:08
Откуда: Там, где нас нет.
Благодарил (а): 1 раз.
Поблагодарили: 37 раз.

Re: Pure-FTPd+MySQL+Web

Непрочитанное сообщение gonzo111 » 21 дек 2010, 12:44

все настроил по статейке все хорошо , но меня смущает работа демона от рута 8)
тот же профтп работает от юзера например от nobody
насколько это секюрно?

в манах нашел только это геморойное решение что ему надо мир подлаживать чтоб так работал crazy
--with-nonroot: set up a server that doesn't need root privileges to be
started. Any regular user can run the server. It can be useful if you have a
limited shell access to a non-dedicated hosting server. But some features
will be disabled and passwords can only be checked via LDAP, SQL or PureDB.
When virtual chroot is enabled, people will be restricted to the directory
the server was started in. This is an insecure mode, designed for setting up
very temporary servers by regular (non-root) users. Port 2121 will be
listened by default in standalone mode. If you want to use the nonroot mode,
you must compile and *install* the software (./configure --prefix=... &&
make install-strip) . /sbin, /bin and /man directories will be created in
that prefix. But you must also add an /etc directory (readable and writeable
by the user pure-ftpd will run as) . You can change the anonymous FTP root
directory through an environment variable named FTP_ANON_DIR.
gonzo111
Эникей
Эникей
 
Сообщения: 10
Зарегистрирован: 15 сен 2010, 09:50
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Pure-FTPd+MySQL+Web

Непрочитанное сообщение Raven2000 » 23 дек 2010, 22:06

=)
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
Аватара пользователя
Raven2000
-=_UNIX_=-
-=_UNIX_=-
 
Сообщения: 680
Зарегистрирован: 14 сен 2010, 13:08
Откуда: Там, где нас нет.
Благодарил (а): 1 раз.
Поблагодарили: 37 раз.

Re: Pure-FTPd+MySQL+Web

Непрочитанное сообщение gonzo111 » 24 дек 2010, 10:44

эээ а мне чето не смешно, зачем нужен демон который от рута пашет?
Равен ты разбирался как не от рута заюзать, или тебя все устраивает??
gonzo111
Эникей
Эникей
 
Сообщения: 10
Зарегистрирован: 15 сен 2010, 09:50
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Pure-FTPd+MySQL+Web

Непрочитанное сообщение Raven2000 » 24 дек 2010, 21:22

не меня пока это устроило.
пока не ломают.
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
Аватара пользователя
Raven2000
-=_UNIX_=-
-=_UNIX_=-
 
Сообщения: 680
Зарегистрирован: 14 сен 2010, 13:08
Откуда: Там, где нас нет.
Благодарил (а): 1 раз.
Поблагодарили: 37 раз.

Re: Pure-FTPd+MySQL+Web

Непрочитанное сообщение profil0 » 24 янв 2012, 10:16

Здравствуйте я тут настроил все но тока на FreeBSD вроде все нормально но тока с мира не хочет заходит как мне настроит firewall для работы с миром что б клиенты смогли заходит и скачивать и закачивать.
Аватара пользователя
profil0
Эникей
Эникей
 
Сообщения: 28
Зарегистрирован: 27 сен 2010, 09:12
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Pure-FTPd+MySQL+Web

Непрочитанное сообщение ttys » 24 янв 2012, 20:47

profil0 писал(а):Здравствуйте я тут настроил все но тока на FreeBSD вроде все нормально но тока с мира не хочет заходит как мне настроит firewall для работы с миром что б клиенты смогли заходит и скачивать и закачивать.

Код: Выделить всё
pass in proto tcp from any to (ng0) port ftp keep state
pass in proto tcp from any to (ng0) port ftp-data keep state
pass in proto tcp from any to (ng0) port { 49151:49999 } keep state

в моём случае ng0 это нетграф пппоешный интерфейс, у тебя он может быть друой ))
Аватара пользователя
ttys
*BSD
*BSD
 
Сообщения: 189
Зарегистрирован: 15 сен 2010, 08:42
Откуда: Ростов-на-Дону
Благодарил (а): 5 раз.
Поблагодарили: 3 раз.

Re: Pure-FTPd+MySQL+Web

Непрочитанное сообщение Romkins » 11 апр 2012, 15:30

OpenBSD 5.0 установил все как в статьи,
создал groupadd ftpgroup
useradd -g ftpgroup -d /dev/null -s /etc ftpuser
Создал пользователя в БД и при подключении выдает 530 ошибку.
Romkins
Юзверь
 
Сообщения: 1
Зарегистрирован: 10 апр 2012, 17:04
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Pure-FTPd+MySQL+Web

Непрочитанное сообщение Raven2000 » 11 апр 2012, 15:43

если при подключении к фтп выдало эту ошибку то что то с логином и паролем попробуйте цифры (123 123) для имени и пароля пользователя
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
Аватара пользователя
Raven2000
-=_UNIX_=-
-=_UNIX_=-
 
Сообщения: 680
Зарегистрирован: 14 сен 2010, 13:08
Откуда: Там, где нас нет.
Благодарил (а): 1 раз.
Поблагодарили: 37 раз.


Вернуться в Статьи

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

cron