LiteNet.Ru - Актуально о ПК и ПО. 2006-2019.
СТАТЬИ | НОВОСТИ | ПРОГРАММЫ | ОБРАТНАЯ СВЯЗЬ | КАРТА САЙТА
Сейчас на сайте: 5 пользователей онлайн
Обновления
Материал Установил CentOS 7 как легко и просто настроить ssh доступ? [24.03.24]
Комментарии Спасибо... [17.02.24]
Материал Форма ввода php [08.05.23]
Материал Windows 11 LTSC выйдет во второй половине 2024 года [08.05.23]
Материал Microsoft прекратит выпуск обновлений для Windows 10 [29.04.23]
Комментарии Огромный респект и... [04.10.22]
Комментарии не помогло... [10.07.22]
Комментарии не получается войт... [02.11.21]
Комментарии Да нет в редакторе... [05.10.21]
Комментарии Toshiba Tecra s11 ... [21.07.21]
Комментарии Все получилось, сп... [21.07.21]
Комментарии не сработало... [04.06.21]
Комментарии Доброго времени! У... [27.03.21]
Комментарии У меня этот метод ... [19.03.21]
Комментарии всё испробовал,не ... [17.03.21]
Материал Представлена настоящая зарядка по воздуху Xiaomi Mi Air Charge [31.01.21]
Материал Отныне для запуска WhatsApp на ПК и в браузере требуется биометрия [31.01.21]
Материал Google Chrome 88.0.4324.104 [31.01.21]
Материал Avast Free Antivirus 20.10.5824 [31.01.21]
Материал Яндекс.Браузер 20.12.3.138 [31.01.21]
Материал Maxthon 6.1.1.1000 [31.01.21]
Материал MKVToolnix 53.0.0 [31.01.21]
Материал ProduKey 1.95 [31.01.21]
Комментарии Самый лучший брауз... [17.11.20]

RSS

Последние добавленные статьи

Протокол передачи данных FTP
07.08.2006

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

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

Доступ к удаленному компьютеру по данному протоколу может быть организован по двум типам: либо авторизованно, либо анонимно. Соответственно, в первом случае необходимо будет ввести login и пароль, а во втором вы сразу получите доступ к открытым для просмотра данному пользователю каталогам и файлам. Для доступа и работы с FTP- серверами существует огромное количество ПО, но мы сейчас не будем искать легких путей и разберемся во всех тонкостях данного сервиса. Таким образом, вам будет проще, например, потом создать свое программное обеспечение, да и просто понимать структуру и порядок работы таких программ. Для доступа к сервису достаточно вызвать командную строку DOS и набрать в ней слово “ftp”. На экране появится приглашение для ввода последующих команд. Если ввести знак вопроса “?” или набрать слово “help”, появится список всех возможных команд. Для начала подключимся к какому-либо FTP- серверу. В консоли вводим команду “open” и имя сервера, в ответ получаем приглашение на ввод имени пользователя. Мы осуществляем анонимный (гостевой) вход, поэтому вводим имя anonymous, на предложение ввода пароля вводим адрес электронной почты: pawelk_kg@telegraf.by. В случае правильного ввода сервер сообщает об удачном подключении.

Команда “user” служит для повторного ввода имени и пароля. Для того, чтобы узнать, какие команды поддерживает сервер, необходимо ввести “remotehelp”. Командой “ls” можно просмотреть список файлов в текущей директории, командой “dir” — список каталогов с указанием прав доступа. Вывод данных после команды “dir” будем изучать слева направо. Сначала идут 10 символов бит доступа. Наиболее важный здесь первый символ. Если это '-', то он обозначает файл, если 'd' — то директорию. Следующие два столбика — имя владельца и имя группы — это относится к системе защиты UNIX и для пользователя не представляет интереса. Затем идет число — размер файла. Самый правый столбик — имя файла или директории. Перемещение по каталогам осуществляется с помощью команды “cd”. Имена каталогов разделяются знаком “/”. Слэш в самом начале пути означает, что путь начинается с самого верхнего — так называемого root-каталога.

Если слэш в начале отсутствует, то путь интерпретируется начиная от текущего каталога. Узнать, в каком каталоге вы находитесь в данный момент, можно командой “pwd”. Итак, исследование сервера советую начать с каталога pub, так как обычно файлы помещаются именно сюда, но это не обязательное условие. Предположим, что вы нашли нужный вам файл. Теперь можно приступить к его копированию. Вначале необходимо установить двоичный режим передачи файлов командой “binary” или “bin”. Если этого не сделать, то файл будет перекодирован. Для получения файла используется команда “get”. Она имеет вид: "get [удаленный файл] [локальный файл]", где удаленный файл — имя копируемого файла, а в разделе Локальный файл можно указать имя файла и путь на вашей машине — если этого не сделать, файл будет скопирован с текущим именем и в текущий каталог. Командой “mget” можно получить сразу несколько файлов.

Также очень полезной будет команда "reget [удаленный файл] [локальный файл]", которая служит для докачки удаленного файла в том случае, когда часть его уже есть на локальной машине. Если перед копированием ввести команду “hash”, можно повысить наглядность этой процедуры — данная команда служит для индикации каждого полученного блока данных в 1024 байта. Закончив копирование, необходимо выполнить одну из следующих команд: "close" (обрывает FTP-сеанс с удаленным сервером и возвращает к командному интерпретатору) или "bye" (оканчивает работу с FTP-сервером и приводит к выходу и из интерпретатора).

В следующем материале мы рассмотрим другие полезные команды, а также более удобную работу с FTP и установку собственного сервера.

Что еще почитать?


Оставленные комментарии:


Всего 0 комментариев


Введите Ваше имя:


Не используйте HTML и ВВ-коды - не работает. Пользуйтесь смайликами :)
Very HappySmileLaughingCoolWinkSurprised
RazzSleepSadShockedEvil or Very MadRolling Eyes

В этом поле Вы можете ввести текст комментария:


До конца всего осталось символов

Код на БОТливость: Код на БОТливость:
Введите код: