FTP

Что такое «FTP»?

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

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

Функции FTP

FTP позволяет подключиться к удаленному серверу, отыскать нужный файл, создать директорию, переименовать файл, переслать файл с сервера на личный компьютер или наоборот, а также настроить права доступа пользователя и файла. Столбец прав доступа содержит 10 символов. Пример:

(drwxrw-r — ) 1 root admin

Первый символ указывает, файл это или каталог. Если первый символ — буква d, то это каталог(directory), если дефис(черточка), то это файл.

Следующие три символа — права собственника. В данном случае пользователя по имени root.

Параметры зашифрованы следующим образом:

  • Первая буква r обозначает право читать (read) файл;
  • Вторая буква w обозначает право изменять (write) файл;
  • Третья буква x обозначает право выполнить (eXecute) файл.

Если вместо буквы стоит черточка, значит право не предоставлено. В данном примере пользователь root имеет права rwx — т.е. может читать, изменять, и выполнять файлы.

Далее права пользователя, принадлежащих в группе. В данном случае пользователи группы admin могут читать и изменять файлы, но не могут запускать программы, находящиеся там.

Права всех остальных пользователей. В данном случае, если пользователь не root, то он может всеголишь просматривать файлы.

← перейти к оглавлению