Авторизация

Логин или эл. почта: Регистрация
Пароль: Напомнить пароль



Уроки Установка и настройка FTPсервера в Ubuntu #

File Transfer Protocol (FTP) протокол TCP предназначен для загрузки и скачивания файлов между компьютерами. FTP работает на технологии клиент / сервер. Серверным компонентом является демон FTP. Он постоянно прослушивает запросы FTP с удаленных клиентов. Когда запрос получен, происходит авторизация и устанавливается соединение. На время продолжительности сессии FTP демон выполняет любые команды, посылаемые клиентом FTP.
FTP-Сервер UbuntuДоступ к серверу FTP можно осуществить двумя способами:
Anonymous [Аноним]
Authenticated [Прошедшие проверку]В Anonymous режиме удаленные клиенты могут получить доступ к серверу FTP с помощью учетной записи пользователя по умолчанию «anonymous» или «ftp» и электронной почты в качестве пароля. Что бы войти в режиме Authenticatedпользователь должен иметь учетную запись и пароль. Доступ пользователей на сервер FTP к каталогам и файлам зависит от разрешений определенных для учетной записи используемой при авторизации. Как правило демон FTP будет скрывать корневой каталог сервера FTP и изменять его на каталог FTP Home. Это помогает скрыть остальные файлы удаленных сессий.Vsftpd — установка FTP-сервераVsftpd - демон FTP доступный в Ubuntu. Он прост в установке и настройке, а так же в обслуживании. Чтобы установить Vsftpd выполняем пишем в терминале:sudo apt-get install vsftpdНастройка Anonymous FTPПо умолчанию в Vsftpd настроен режим Anonymous. Во время установки FTP пользователь создается с домашнего каталога /home/ftp. Это FTP-каталог по умолчанию.Если вы хотите изменить каталог по умолчанию например на /srv/ftp, то просто создайте каталог в другом месте и измените настройки домашнего каталога пользователя в FTP:sudo mkdir /srv/ftpsudo usermod -d /srv/ftp ftpПосле внесения изменений перезагрузите Vsftpd:sudo /etc/init.d/vsftpd restartТеперь можете копировать файлы и каталоги в /srv/ftp которые хотите распространять через Anonymous FTPНастройка Authenticated FTPДля того чтобы пользователи проходили авторизацию в системе и могли загружать файлы на сервер FTP, редактируем /etc/vsftpd.conf:local_enable=YES
write_enable=YESПерезагружаем Vsftpdsudo /etc/init.d/vsftpd restartТеперь когда в системе настроена авторизация, пользователи смогут входить через свою учетную запись на FTP-сервер, где в их домашнем каталоге они смогут скачивать, загружать, создавать каталоги и т.д.Anonymous пользователи не могут загружать файлы на FTP-сервер. Чтобы изменить этот параметр, Вы должны убрать # перед anon_/upload_enable и перезапуститьVsftpd:anon_/upload_enable = YESРазрешение загрузки для Anonymous FTP может быть крайне небезопасно! Лучше всего не изменять этот параметр!Что бы узнать больше о параметрах настройки Vsftpd обратитесь к страничке:man 5 vsftpd.conf

  • +4
  • admin
  • 20 января 2012, 22:21

Комментарии 0

свернуть / развернуть
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.

Блоги, Уроки, Установка и настройка FTPсервера в Ubuntu