Катедра „Електротехника, Автоматика и информационни технологии“
Дисциплина: Компютърни мрежи
Потребителски услуги FTP. Инсталиране и конфигуриране на
FTP сървър. Основни команди в протокол FTP.
Име: Мирослав Петров Ангелов
Фак. №: 19061016
Специалност: КСИ
Група: 2
Дата: 13.12.2022
Ръководител: гл. ас. д-р Ю. Желязков
Теоретична част: FTP сървъри - общи сведения.
FTP е Internet услуга за прехвърляне на файлове в ASCII или BINARY формат между два компютъра, свързани в мрежата. Услугата се обслужва от свой протокол като надстройка на ТСР/ГР протоколите. FTP е много полезно средство особено за пренасяне на файлове с голям обем.
Осъществяване на FTP връзка между два компютъра в Internet мрежата и провеждане на сесия изисква изпълнението на определена последователност от действия от страна на клиента (FTP Client) в процеса на установяване на връзка и извличане на информация от файловия сървър (FTP Server) на кореспондентския компютър. Тези действия предполагат познаването на едно не голямо множество от команди за този протокол. Познаването на основните команди е препоръчително дори и в случаите, в които се използват програмни надстройки от меню или диалогов тип.
FTP услугата се основава на взаимодействието по Internet на един FTP клиент, който влиза в контакт по FTP протокол с FTP сървър. Клиентски приложения се предлагат за всички компютърни платформи във вид на freeware, shareware или commercialware. Приложенията реализиращи FTP Server са относително по-малко на брой, покриват всички компютърни платформи и се предлагат във вид на freeware, shareware или commercialware.
FTP е по-несигурен от HTTP, защото FTP предлага само anonymous достъп и basic автентикация. Например, ако работите в един вътрешен FTP сайт в рамките на една организация и използвате basic автентикация всеки потребител от мрежата с използването на снифер потенциално може да получи връзка към една FTP сесия и да разкрие потребителската парола.
При FTP услугата са възможни два вида трансфер на файлове:
ASCII - за файлове, чието съдържание е обикновен текст, включващи и кодовете за нов ред (CR, FF) и нова страница (FF);
BINARY - за файлове, записани в двоичен формат. Това са изпълнимите файлове, архивните и компресираните.
Възможно е официално регистрираните потребители на един сървър да използват своите потребителски имена за достъп до тази услуга. За останалите е предвидено едно обобщено име, което е anonymous. Анонимен или неизвестен съвсем не означава, че потребителя, търсещ достъп до файловата система на сървъра, остава такъв за него. Обикновено регистриран потребител добива пълни права в собствена директория, а външен потребител (Anonymous) добива достъп до общите части на файловия сървър само за четене. В един FTP сървър като общодостъпни се заделят определени части от файловото му пространство.