LinuxForum.Fans
Тема

ftp сервер

Автор: firit 7 сообщений 2717 просмотров
#353056

Здравствуйте.Помогите,хотя б направить мои действия в нужное русло.Дело в том что статей по установке(настройке)серверов достаточно.Просто нужно конкретезировать их.это нужная информация,это ненужная.(чтоб с лишним голову не забивать).Короче.Установил debian7(через графическую оболочку)установил php,апаче,mysql,phpmyadmin,движок ворд пресс(запускается через localhost,127.0.0.1).Установил ssh(apt-get insyall ssh),установил ftp(apt-get install proftpd).Сейчас бы мне разобраться как настроить и получить доступ с интернета на мой ворд пресс и доступ по [url=ftp://ftp.айпишник]ftp.айпишник[/url] пока непостоянный.(как я понял пока и он может подойти главное следить чтоб непоменялся). http://club.dns-shop.ru/forum/?action=thread&id=45355 Вот отсюда взял настройки для проброса портов.и дальше всё,незнаю с чего начинать и что где прописывать и настраивать - что в в дебиан что в роуторе?

#353183

Уже 5 утра, блин.Хочу ещё написать,чё я понял и чёдобился (до 5 утра) для [url=ftp://ftp.Пробросил]ftp.Пробросил[/url] порта(21,22) в роуторе,привязал их к ip серверу(на нём ip 192.168.0.48(с роутером через wifi).На сайте 2ip.ru 21 и 22 выдало что открыты.в командной стоке другого компа пропинговал свой ip динамический.Показал пинг что ответ вернулся 192.168.0.48.Т.е порта пробросил верно,перенаправление при наборе динамического адреса идёт на сервер.Правельно?
Единственное немогу в дебиан (на сервере)установить в ftp логин и пароль,чтоб вбить в программу FileZilla FTP Client(на другом компе).
Незнаю мож время зря потратил,и зделал всё неверно,обидно будет.

#353256

Возможно я неправ. По умолчанию prtoftpd берет системных пользователей. К примеру у вас в системе есть пользователь pupkin. Введя его логин пароль вы попадете в его домашнюю директорию.
Если сервер стоит за роутером (шлюзом), то без включенного пассивного режима работать не будет.

#353410

Здравствуйте.Чё то не выходит ни чего с [url=ftp://ftp.Вот]ftp.Вот[/url] ещё раз.
Раздача интернета происходит по роутеру(wifi).Стоит сервер(debian -операционка) с ip - адресом 192.168.0.48. В роутере пробросил порта 21 и 22 привязав их к этому ip адресу. С ноутбука(винда 7 операционка) на сайте 2ip сканироваю порта 22 и 21,выдаёт открыты.
С этого же ноутбука пингую свой интернетовский ip(динамический),выдаёт -обмен пакетами.... (ну и т.д) - ответ от 192.168.0.48 число байт время ну и так далее.Т.е. порта у меня открыты и правельно в роутере перенаправленны?
Далее со статьи http://www.artcom-ufa.ru/posts/2011/05/19/ustanovka-i-nastroika-proftpd установил ftp.
Командой apt-get install proftpd установил proftpd.
Далее по статье до места создания пользователя.
Создал пользователя командой -
ftpasswd --passwd --file=/etc/proftpd/ftpd.passwd --name=vasya --shell=/bin/false --home=/www/zvezda/ --uid=106 --gid=65534.
После этого,как я понимаю если в программе FileZilla(на ноутбуке) вбиваешь хост- свой ip динамический,имя пользователя vasya,и пароль.(настройку соеденения менял и пассивную и активную) должно происходить соединение с сервером.
Но соединения с сервером непроисходит?
Может я что то недоделываю,или неправельно делаю,или проблема в том что ноутбук находится в той же сети за роутером что и сервер,непонимаю?

#353454

Лучше сделать пассивный режим работы FTP, пробросить 21 порт и порты для данных, например, с 40000 по 40500, указав

PassivePorts 40000 40500

(на почитать: http://slacksite.com/other/ftp.html)

и еще поднастроить FTP за NAT: http://www.proftpd.org/docs/howto/NAT.html

#354225

Здравствуйте.Вот немного разобрался.
На ftp запуск от ip 192.168.0.48
чтоб не выдавало ошибку 550 ставим прова доступа на нужную папку на сервере 777
разбираюсь дальше.Сейщас с этим,разбираюсь.

Bif написал:
Лучше сделать пассивный режим работы FTP, пробросить 21 порт и порты для данных, например, с 40000 по 40500, указав

PassivePorts 40000 40500

(на почитать: http://slacksite.com/other/ftp.html)

и еще поднастроить FTP за NAT: http://www.proftpd.org/docs/howto/NAT.html
#354829

Здравствуйте.Ну вроде всё получилось.Движок вордпресс заработал.Но есть кое-какие нюансы и недоработки, с которыми я б хотел разобраться.
Ну первое,соединение по ftp происходит только в активном режиме.в пассивном не выводит - каталога файлов сервера.Просканировав порта понял что 20 открыт а 21 закрыт.Нужно ручками в iptables вбивать.Но вот iptables нет.Всё просмотрел.его нет?
Команда sudo iptables -L выдаёт данные,т.е он существует но где?

Войдите или зарегистрируйтесь, чтобы ответить.