Главная Регистрация Файловый архив Новости Форум Статьи
Меню
Главная
Профиль
Файлы
Новости
Статьи
Радио
Обратная связь
Поиск
Форум
-------------
» Добавить файл
» Добавить новость
» Добавить статью

USER блок


Онлайн
Всего человек: 1
Пользователей: 0
Ботов: 0
Гостей: 1
Пользователи: нет
Поисковые боты: нет

Онлайн


Добро пожаловать!
Саит только открылся и находится в разработке. Так что не обращайте внимание на недоработку.


FTP серве (ProFtpd) - Linux
Когда я решил перейти на Linux и создать свой Ftp сервер то повстречался с некоторыми проблемами, конечьно для пользователя linux это проще простово но так как я его видел в первый раз то прешлось попотеть.
Такчто это статья для тех кто незнаком с Linux-ом но хотелбы создать свой Ftp сервер.
Устанавливаем два пакета proftpd-1.2.10-13mdk.i586.rpm и proftpd-anonymous-1.2.10-13mdk.i586.rpm (Эти пакеты для Mandrake или Mandriva).

Запускаеп консольный терменал заходим под пользователем root:

# su
Password: (root pass)

Дале проходив в /etc и редоктируем proftpd.conf

мой рабочий конфиг:

ServerIdent off
ServerName mail.uitv.ru
ServerAdmin ingineer@uitv.ru
ServerType standalone
DefaultServer on
AllowStoreRestart on
Port 21
Umask 002
MaxInstances 30
User ftp
Group ftp
AllowOverwrite on

DenyAll

PersistentPasswd off
DefaultRoot /var/ftp
Include /etc/proftpd-anonymous.conf


Order allow,deny
Allow from all
Deny from all


RootLogin off
AllowForeignAddress on
AllowRetrieveRestart on
DirFakeUser off nobody
LogFormat auth "%v [%P] %h %t "%r" %s"
Extendedlog /var/log/proftpd/ftp.log
UseReverseDNS off
LogFormat default "%h %l %u %t "%r" %s %b"
SystemLog /var/log/proftpd/proftpd.log
DisplayConnect /etc/banner-proftpd
DirFakeGroup off nobody
DeleteAbortedStores off
IdentLookups off
DeferWelcome on
TimesGMT off
TransferLog /var/log/proftpd/xferlog
AccessGrantMsg " -- Guest access granted for %u --"
ServerIdent off
LogFormat write "%h %l %u %t "%r" %s %b"
AccessDenyMsg " !-!! ACCESS DENY !!-! SEEMS YOU HAVE NO RIGHT THERE !!"

можно просто скапировать если нехотите замарачиватся.

# cat > /etc/proftpd.conf

далее редактируем /etc/proftpd-anonymous.conf

Мой конфиг:


User ftp
Group ftp
UserAlias anonymous ftp
MaxClients 30
RequireValidShell off
AnonRequirePassword off
DisplayLogin welcome.msg
DisplayFirstChdir .message

DenyAll




Далее создаем рабочии коталоги Ftp сервера:

# mkdir /var/ftp
# mkdir /var/ftp/incoming
# mkdir /var/ftp/pub

ну вроде все
Перезапускаем серве:

# service proftpd restart

Проверям есть ли доступ к Вашему FTP-серверу,если есть то вводим свой логин и пароль и создаем новые учетные записи для други пользователей FTP, если нет, то проверяем запущена ли служба ProFTPD, проверяем фаервол, конфиги ProFTP, а так же права доступа к каталогам и файлам, где располагается содержимое сервера.

В следующей статье опишу ка создовать вертуальныи сервер с MySQL он более безопаснее,

Просмотров: 1515 | Добавлено: 09.11.2008 | Автор: Warlock


Добавить комментарий

Полужирный Курсив Подчеркнутый Зачеркнутый Выравнивать по левому краю Выравнивать по центру Выравнивать по правому краю Вставить картинку Вставить ссылку Вставить mail

 
Warlock&Volontoyr


Погода


Реклама




Генерация страницы за: 0.035 сек.
© 2007 by SMART-CMS. All rights reserved.