FTP

FTP Это распределенное хранилище файлов является, пожалуй, одним из старейших в Интернет.

Названо оно по имени применяемого протокола прикладного уровня - File transfer protocol (протокол передачи файлов). Любая из специальных программ-клиентов (к примеру, Total Commander) на различных операционных системах и компьютерах сопровождает любые реализации протокола TCP/IP. Службой используется 2 порта. 21 порт – для передачи команд управления и подключения к серверу FTP, 20 – для передачи файлов.

Большая часть серверов FTP поддерживает анонимное подключение, то есть для получения хранящегося на анонимном сервере файла не требуют регистрации в системе, что в комплексе с колоссальным объемом информации делают FTP весьма полезной.

Функции FTP

Посредством сервиса можно подключаться к удаленному серверу, находить требуемые файлы, создавать директории, переименовывать файлы, пересылать их на личные ПК и наоборот, настраивать право доступа файла и пользователя. Создание сайтов практически невозможно без использования данной системы. Столбец права доступа включает 10 символов, К примеру:
(drwxrw-r — ) 1 root admin
По виду первого символа можно понять каталог это либо файл. Буква «d» обозначает каталог(directory), дефис - файл.
Права собственника обозначаются следующими тремя символами. В нашем примере пользователь носит имя «root».
Шифр параметров выглядит так:

  • 1-я буква r - право на чтение (read) файла;
  • 2-я буква w - право на изменение (write) файла;
  • 3-я буква x – право на выполнение (eXecute) файла.

Наличие на месте буквы черточки свидетельствует об отсутствии права на исполнение той или иной команды. Далее следуют права пользователей, состоящих в группе. В нашем случае всем, кто входит в группу «admin», доступно чтение и изменение файлов, но недоступен запуск программ.
Права для иных пользователей. В рассматриваемой ситуации пользователи, не являющиеся root, могут только просматривать файлы.


К списку терминов