Вход в личный кабинет Регистрация Тарифы Дополнительные услуги
(495)256-76-76

Контакты             Поддержка

Краткий обзор технологий FTP SSH CGI SSI.

FTP (File Transfer Protocol), это правило передачи данных, то есть другими словами протокол. Он используется в различных сетях именно для профессиональной транспортировки данных. Стоит отметить, что работать с этой программой в чистом виде практически не возможно, так как она представляет собой обычную командную строку, которая содержит строгие инструкции и множественные параметры. Есть так же специальные приложения, которые смогут дать вам возможность воспользоваться FTP без особых знаний и навыков, то есть именно эти приложения устанавливают определенную связь со всеми FTP-серверами. А так же манипулируют с различными файлами и папками, которые храниться на них, при этом стоит отметить, что практически все скрывает довольно сложный механизм управления всеми объектами.

Хотелось бы обратить внимание, что многие HTML-редакторы содержат встроенные FTP-клиенты, стоит отметить следующие редакторы, Allaire Home Site 4.5, CoffeCup HTML Editor 8.5, Home Page 3.0, HoTMetaL PRO 6.0. Но все, же возможности таких редакторов не бесконечны и есть определенные ограничения. Так же стоит указать на то, что популярные Web-броузеры так же поддерживают работу с FTP-серверами такие как, Internet Explorer, Netscape Navigator, Opera, а так же файловые оболочки и современные архиваторы.

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



SSH (Secure Shell), это программа, которая позволяет входить на разные более ли менее удаленные компьютеры во всей системе сети интернет, программа выполняет команды программы и переносят данные с одной определенного компьютера на иной. Эта программа обеспечивает строгую секретность, а так же гарантирует достоверность всех передаваемых данных по любым каналам компьютера. Сама же программа представляет собой альтернативную замену известным средствам, таким как "rlogin", "rsh", "rcp", и "rdist".

Довольно жесткая проверка и достоверность всех сетевых мест, а так же использование новых методов проверки, таких как rhosts совместно с RSA based host authentication и чистый метод проверки RSA.

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

Кроме того, программа прекрасно обеспечивает безопасностью , а атак же автоматической установкой установка DISPLAY на серверной машине.

При использовании этой программы нет надобности в обучении обычных пользователей. Кроме того программа и rhosts будут работать с жесткой проверкой если администратор установил на сервере файл ключей хостов - "host key file"

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



CGI (от англ. Common Gateway Interface — «общий интерфейс шлюза») этот шлюз используется для связи внешней программы с веб-сервером. Программу которая работает при помощи такого интерфейса, как правило, называют шлюзовой, а некоторые называют просто «скрипт», что означает что-то типа сценария, или же «CGI-программа».

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

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

Сам по себе шлюз производит вывод, который делает свое дело и после возвращается обратно клиенту. Этот подход имеет много преимуществ, которые заключаются в том, что сам шлюз не должен посылать полный HTTP/1.0 заголовок при каждом запросе.



SSI (Server Side Includes — включения на стороне сервера), это достаточно несложный язык для быстрой и динамической «сборки» веб-страниц на различных серверах которые состоят из отдельных составляемых частей, а так же включает выдачу клиенту полученного HTML-документа. Реализован в веб-сервере Apache при помощи модуля mod_include. Эта программа включена в обычных настройках по умолчанию и позволяет подключить HTML-файлы, поэтому для того, что бы полностью иметь возможность использовать инструкции ваш файл должен иметь расширение shtml, .stm или .shtm.

Сам же синтаксис программы может вам позволить подключить в текст страницы, различные SSI-страницы, а так же вызывать различные внешние CGI-скрипты, после чего полностью реализовывать все условные операции, а так же работать с перемещенными. Стоит так же указать на то, что сам по себе язык очень прост именно благодаря этому вся сборка SSI-страниц выполняется достаточно быстро, н все же есть некоторые минусы работы. То есть некоторые функции, которые не доступны при использовании этого языка, в то время как при использовании в других языках программирования все гораздо более доступно.



© 2008 - «Colocat»
Все права защищены.
info@colocat.ru
Правовая информация