Жанр: Учеба
Операционная система Microsoft Windows 98 для начинающ.
...er (ограниченный доступ)
- FTPmail (доступ через электронную почту)
Серверы ftpmail наиболее интересны для тех пользователей, у которых
доступ к Internet весьма ограничен, то есть они могут пользоваться
только электронной почтой. Вы вводите в своем письме несколько специальных
команд, которые должен выполнить выбранный вами FTPmail-сервер.
Если все введено правильно и ваше письмо пришло по назначению, то
FTPmail-сервер начнет искать необходимый файл практически во всех закоулках
Internet. Если файл найден, то вам его перешлют, в противном случае
вам придет письмо с информацией о том, что этого файла в природе не
существует. Вещь, конечно, хорошая, но если у вас полный доступ к ресурсам
Internet, она вам ни к чему. Пересылаем файлы
Пересылка файлов по сети осуществляется через команду ftp. Эта команда
устанавливает соединение с сервером FTP. Если соединение не установлено,
то на вашем экране отобразится внутренний командный интерпретатор
с соответствующим приглашением ftp. Синтаксис команды ftp следующий:
ftp [-name] [hostname]
Параметры для пересылаемых файлов
-d [level] Переход в режим отладки.
-f "filename" Выполнять только команды файла filename.
-g Блокировка автоматического расширения имени файла.
-h "filename" Указать файл конфигурации.
-i Блокировка приглашений для групповых переносов файлов.
-m Включить программу more.
-n Блокировка режима автоматической регистрации.
-p "filename" Передача файлов через Internet Параметры для передаваемых
файлов
Передача файлов через Internet 195 196 Передача файлов через Internet
Выполнить команды, содержащиеся в файле filename. Эти команды выполнятся
сразу после того, как вы зарегистрируетесь.
-r Отключить переадресацию вывода.
-s Отключить переключение слэша.
-v Отображать любые сообщения удаленного компьютера.
Команды для передаваемых файлов
[command] Если команда не указана — выйти в DOS. Если команда указана
— выполнить ее в DOS.
account [password] Получить пароль доступа к дополнительным ресурсам
сервера FTP.
ascii ASCII-режим передачи данных.
bell Переслать данные и издать писк.
bget Бинарный режим передачи данных. Аналог команды get.
binary Бинарный режим передачи данных. bput Переслать файл в бинарном
режиме. Аналог команды put.
bye Закончить выполнение ftp.
cd Изменить каталог на удаленном компьютере.
close Закрыть соединение с сервером FTP и выйти в DOS.
delete Уничтожить файл на удаленном компьютере.
debug [mode] Активизировать режим отладки, то есть ставить перед каждой
командой, посланной на удаленный компьютер символы -".
dir [other_directory][my_file] Распечатать содержимое локального каталога
на удаленном компьютере. Вы можете сохранить полученную таким образом
информацию в файле на своем компьютере. Если вы ввели эту команду
без аргумента other_directory, то на удаленном компьютере будет выведен
текущий каталог. Если отсутствует аргумент my_file, то вся информация
отобразится на экране вашего монитора.
get other_file [my_file] Получить файл с удаленного компьютера и сохранить
его на локальном компьютере. Если у этой команды отсутствует аргумент,
то имя сохраняемого файла на локалке будет таким же, каким оно
было на удаленном компьютере. Параметры для передаваемых файлов Команды
для передаваемых файлов
Передача файлов через Internet 197 198 Передача файлов через Internet
glob Посредством этой команды вы можете оперировать расширениями файлов,
то есть использовать команды mdelete, mget и mput не только вместе
с именами файлов, но и с их расширениями. Вы можете применять стандартные
символы (* и &) в расширениях передаваемых файлов.
hash Активизировать режим печати символов # при передаче блоков, размер
каждого из которых равен 1024 байта.
help [command] Отобразить описание команды.
interactive Активизировать режим выдачи сообщений во время приема или
передачи файла.
lcd [directory] Перейти в другой каталог локального компьютера. Если
у этой команды отсутствует аргумент, то вы перейдете в каталог по умолчанию.
lls [directory] Просмотреть каталог локального компьютера.
ls [other_directory][my_file] Отобразить содержимое каталога удаленного
компьютера. Если у команды нет аргумента other_directory, то отобразится
содержимое каталога по умолчанию. Если же отсутствует аргумент
my_file, то отобразится файл, в который будет помещена информация с удаленного
компьютера. Если же вместо последнего аргумента стоит дефис, то
вся информация с удаленного компьютера будет выведена на экран вашего
монитора. mdelete [other_files] Уничтожить файлы other_files удаленного
компьютера.
mdir other_files my_file Распечатать локальные файлы other_files на
удаленном компьютере.
mget other_files Найти на удаленном компьютере файлы other_files,
расшифровать и активизировать команду get для переноса этих файлов в рабочий
каталог локального компьютера.
mkdir name_directory Создать каталог на удаленном компьютере.
mls other_files my_files Отобразить содержимое файлов удаленного
компьютера.
mode [name_mode] Активизация режима переноса файлов в определенное
место. По умолчанию установлен режим stream.
more Включить режим more, то есть через паузу разбивать содержимое
каталогов на части. Почти как конвейер в UNIX.
mput files Найти и расшифровать локальные файлы files и запустить команду
put для переноса этих файлов в рабочий каталог удаленного
компьютера.
-oninteractive Не выдавать сообщения во время пересылки или приема
файлов. Команды для передаваемых файлов Команды для передаваемых файлов
Передача файлов через Internet 199 200 Передача файлов через Internet
open host [port] Соединиться с сервером FTP.
prompt Показывать интерактивные сообщения.
put my_file [other_file] Поместить локальный файл my_file
на удаленный компьютер. Если у этой команды отсутствует аргумент
other_file, то будет использован исходный файл.
pwd Распечатать имя текущего каталога на удаленном компьютере.
quit Аналог команды bye.
quote arg1 arg2 ... Передать аргументы arg1 arg2 ... на сервер FTP и
получить только код ответа.
recv other_file [my_file] Аналог команды get.
remotehelp [name_command] Получить список доступных команд удаленного
сервера FTP.
rename old_name new_name Дать другое имя файлу old_name
удаленного компьютера.
rm other_file Аналог команды delete. rmdir name_directory
Стереть каталог name_directory на удаленном компьютере.
send my_file [other_file] Аналог команды put.
sendport Активизация режима команд PORT. Это позволяет ускорить пересылку
файлов. Если PORT не работает, то через протокол передачи файлы
поступят на порт данных по умолчанию.
slashflip Изменить режим смены слэша.
status Отобразить состояние программы ftp в данный момент времени.
struct [name_struct] Эта команда позволяет установить соответствие
между структурой файла и указанным именем. В установке по умолчанию имя
структуры есть file.
type [name_type] С помощью этой команды вы можете установить тип
ascii для текстов и тип binary или image для графики. Если аргумент у
этой команды отсутствует, то вы увидите тип по умолчанию, то есть ascii.
user name_user [password][access] Весьма полезная команда. Вы сообщаете
серверу FTP кто вы есть. Если аргумент у этой команды отсутствует,
то вы увидите запрос на ввод пароля. Если указан только аргумент access,
то после того как вы зарегистрируетесь, можно будет воспользоваться командой
доступа account. Команды для передаваемых файлов Команды для передаваемых
файлов
Передача файлов через Internet 201 202 Передача файлов через Internet
verbose Активизация так называемого режима сообщений, то есть режима
при котором вы можете получать полную информацию с сервера FTP. Этот режим
активизирован по умолчанию.
? [command] Аналог команды help.
Что может программа ftp и какие у нее параметры
Посредством программы ftp вы можете представлять файлы для передачи в
виде ascii или binary
- конструкция передаваемого файла основана на типе file, record или
page (тип file выбран по умолчанию).
- файлы передаются в режиме stream, block или compressed (режим
stream выбирается по умолчанию)
Пути и слэши для программы ftp
Прием файлов через FTP осуществляется в ваш каталог по умолчанию. Вы
можете изменить этот каталог, используя досовский синтаксис, так как все
равно обратные слэши \ будут преобразованы в прямые /.
Одновременно передаем и работаем
Вы можете передавать файлы и одновременно работать с другой активной
сессией, перейти из одной сессии в другую или создать новую. Это не означает,
что можно в двух сессиях вести две передачи файлов, так как один
из процессов передачи будет игнорироваться. В процессе передачи файлов
не следует выгружаться из программы, иначе вы доставите большую неприятность
удаленному компьютеру.
Правила для имен пересылаемых файлов
Именуйте файлы следующим образом:
- имя файла должно состоять максимум из восьми символов, а его расширение
должно быть трехсимвольным. Имя файла отделяется от расширения
только точкой
- переносимые файлы не чувствительны к регистру
- имя файла обязано быть без спецсимволов (к ним относятся: *, $, #,
-) и управляющих символов
Информация с сервера FTP
Нажмите Alt-Z. Перед вами информация с сервера FTP. Если вы соединитесь
с удаленным компьютером, то вы можете увидеть имя этого компьютера
и его IP-адрес. Если вы дадите команду USER, то перед вами появится регистрационное
имя пользователя.
FTP на локальном компьютере
Команды FTP зависят от софта удаленного узла. В общем случае после
ввода команды ftp вам нужно ввести имя локального компьютера или IP-адрес,
затем регистрационное имя и пароль (или просто нажать Enter).
Общие команды FTP
help Показать список команд FTP локального компьютера. Одновременно
передаем и работаем FTP на локальном компьютере
Передача файлов через Internet 203 204 Передача файлов через Internet
remotehelp Показать список команд FTP удаленного компьютера.
ascii Перенос файлов ASCII.
binary Перенос файлов с бинарными данными.
cd Установить на локальном компьютере новый каталог.
dir Отобразить файлы из каталога локального компьютера.
get filename Получить файл с локального компьютера и переслать его на
удаленный.
put filename Переслать файл с удаленного хоста на локальный
компьютер.
pwd Отобразить на локальном компьютере имя каталога по умолчанию.
quit Выйти из FTP.
Состояние протокола передачи файлов
Введите команду put или get. Обратите внимание на нижний правый угол
экрана. Перед вами имя файла и количество переданных байтов, (если вы
ввели put) или количество байтов готовых к передаче (если вы ввели get).
Через эти числа вы можете изучать процесс передачи файла. После передачи,
имя файла пропадет и удаленный компьютер выведет соответствующее
подтверждение.
Первый файл пошел, второй пошел... в очередь!
Через команду mput или mget вы можете передавать файлы по очереди.
Файлы обзываются посредством спецсимволов. Знак вопроса — любой символ,
звездочка — несколько символов. Например, вы можете ввести mget bob.* и
передать кучу файлов bob.1, bob.2 и т.д. Общие команды FTP Состояние
протокола передачи файлов
Передача файлов через Internet 205 206 Передача файлов через Internet
Internet
Вначале была ARPAnet. Сеть такая. Ее создало Министерство обороны
США. В этой сети каждый компьютер связывался с другим компьютером на
равных. Описание работы этой сети содержалось в протоколе. Так появился
IP. Вскоре были созданы рабочие станции и операционная система UNIX.
Только UNIX понимала IP. И случилось так, что все эти рабочие станции
воссоединились с сетью ARPAnet. Так UNIX стала самой классной операционкой
мира. Потом на сцене появился Национальный научный фонд. У этого
фонда было пять компьютерных центров. Попробовали и их объединить с
ARPAnet. Ничего не вышло. Попытались через телефонные провода. Тот же
результат. Все вставало в деньги. Точнее, их не было. Но кто-то оказался
самым умным. Он решил так: зачем объединять компьютеры всей страны, когда
можно связать между собой сети. Так появилась Сеть сетей Internet.
Чтобы попасть в эту Сеть сетей, вам нужно найти так называемого провайдера.
Так что теперь вопрос, связанный с деньгами будет стоять у вас.
Так как провайдеру нужно платить деньги. И порой немалые. Вы хотите сами
стать провайдером? Тогда вам нужны большие деньги, умные головы и выделенные
телефонные линии. Не хотите? Тогда все гораздо проще. Вам нужен
модем, обыкновенная телефонная линия и провайдер со SLIP или PPP. Это
такие протоколы. Что-то вроде посредников между линией связи и протоколом
IP.
Будущее Internet
Это, что касается прошлого и настоящего. А теперь немного о будущем.
По данным весьма осведомленных источников на октябрь 1998 года в
Internet насчитывалось около 12 миллионов узлов. С одной стороны, это
хорошо. Но! Весьма авторитетный комитет IETF думает иначе. Дело в том,
что ежедневный рост узлов способен произвести катастрофу. Связано это с
тем, что сетевые маршрутизаторы в один прекрасный момент просто не смогут
переваривать такой объем информации. Вышеупомянутый комитет предлагает
изменить четвертую тридцатидвухразрядную версию протокола IP на новую
стодвадцативосьмиразрядную. Представляете, как в этом случае будет
выглядеть IP-адрес?!
Большие возможности Internet
В Internet скрыты весьма большие возможности. И это действительно
так, ибо Internet это масса бесчисленных локальных сетей (в том числе
сетей банков, бирж, общественных и коммерческих организаций). Здесь вы
можете найти все, что захотите. Различную информацию, архивы файлов, базы
данных.
Службы Internet
Различную информацию, архивы файлов, базы данных вы можете найти через
так называемые службы Internet.
Archie. Через эти сервера вы можете по ключевому слову найти нужный
файл и FTP-сервер, на котором этот файл находится.
E-mail. Электронная почта Internet. Удобно, дешево и сердито. Сообщения
передаются через почтовый протокол SMTP (Simple Mail Transport
Protocol).
FTP. Протокол передачи файлов. Это дело позволяет вам загружать файлы
с выбранных серверов на ваш винчестер.
Gopher. Через серверы Gopher вы можете осуществлять поиск информации
в Сети в сетей при помощи меню- ориентированного интерфейса.
Usenet. Конференции Usenet позволяют вам опубликовать в электронном
виде статью с тем, чтобы ее прочли и обсудили. Internet Службы Internet
Internet и Windows 98 207 208 Internet и Windows 98
Telnet. Вы можете эмулировать терминал на удаленном хост-компьютере.
WAIS. Wide Area Information Service. При помощи этих серверов вы можете
найти информацию, содержащуюся внутри файла.
IRC. Селекторная болтовня. Чем-то напоминает работу в конференциях
Usenet или даже кое-что — в Telnet. Но если в Usenet вы общаетесь не в
реальном времени, то здесь идет живой разговор.
Понятие узла Internet
Введем еще один термин. Будем считать, что узел — это компьютеры,
через которые коннектятся различные сети Internet. Наличие узлов позволяет
построить сеть так, что она становится единым целым.
Как подключиться к Internet
Подключиться к Internet можно или через модем (медленная линия) или
напрямую (весьма быстрая работа). Нет, это не означает, что Internet является
стандартной или выделенной телефонной линией.
Internet — это электронная линия связи, очень-очень напоминающая
обыкновенную почту (пакет корреспонденции отправляется в соответствующий
регион, там он сортируется и рассылается по адресатам).
Следовательно, подключиться к Сети сетей можно через несколько протоколов,
т. е. используя несколько методов, посредством которых информация
передается от хоста к вашему компьютеру. Универсальный локатор ресурса
Документ в Internet ищется по так называемому адресу URL (Uniform
Resource Locator), синтаксис которого следующий:
protocol://hostport/path
hostport — адрес сервера с соответствующим номером порта. Этот параметр
отображает так называемую машинную адресацию. Машинная адресация
может быть числовой или буквенной.
path — путь.
Вместо аргумента protocol может стоять:
http — любая гипертекстовая информация.
ftp — протокол передачи файлов.
telnet — терминальный доступ.
gopher — "предшественник" WWW.
afs — файловая система Internet.
-ews — конференции Usenet.
wais — система баз данных Internet.
Способы подсоединения к Internet
В настоящее время существует пять основных способов подсоединения к
Internet:
1. Прямое подключение к провайдеру.
2. Подключение через SLIP/PPP.
3. Подключение через терминал.
4. Подключение в интерактивном режиме.
5. Доступ через ISDN. Как подключиться к Internet Универсаьный локатор
ресурса
Internet и Windows 98 209 210 Internet и Windows 98
Прямое соединение Прямое подсоединение к Internet обеспечивает самую
быструю работу с этой сетью. Вам не нужно набирать телефонный номер.
Internet доступна любому компьютеру вашей локальной сети 24 часа в сутки
7 дней в неделю.
Одно из наиболее существенных преимуществ прямой связи с Internet -
способность без особых проблем использовать GUI (графический интерфейс
пользователя), например обозреватель Microsoft Internet Explorer.
Подключение через SLIP/PPP Если вы не можете подключиться к Internet
напрямую, то лучше всего воспользоваться вторым способом подключения к
этой сети, а именно через SLIP, PPP/SLIP (Serial Line Internet Protocol)
или PPP (Point to Point Protocol). Через эти протоколы связи вы можете
быть присоединенными к Internet в течение продолжительного времени. SLIP
и PPP соединяются с Internet по обычной телефонной линии. PPP более современный
протокол, чем SLIP. Поэтому требуйте у провайдера PPP, а не
SLIP.
SLIP/PPP неплохо поддерживает GUI. Но! Скорость модема должна быть
определенной. Быстродействующий модем особенно полезен при работе с WWW.
Минимально это — 9.6Kbps или 14.4, весьма неплохо — 28.8. Кроме того,
модем должен поддерживать протоколы коррекции ошибок и сжатия данных V.
42 и V. 42bis.
Нужно сказать, что реальная скорость модема очень сильно зависит от
качества телефонной линии. То есть, если ваш модем по паспорту имеет
скорость 28.8 Килобит в секунду, не факт, что он будет работать с такой
же скоростью на славных российских телефонных линиях. Самый классный модем
это тот модем, который способен автоматически обнаружить ошибки,
уменьшить скорость передачи, но не оборвать связь. Этот тип доступа требует
пакет программ TCP/IP. Как правило, эти программы распространяются
бесплатно. Поэтому плох тот провайдер, который потребует у вас за них
деньги.
Подключение через терминал Доступ через терминал весьма популярен.
Популярен потому, что его можно получить практически бесплатно, например
через научно-исследовательский институт.
Основной недостаток — отсутствие интерфейса GUI. А это означает,
что:
- вы должны знать определенные виды команд
- вы не можете загружать файлы непосредственно на свой компьютер
- текст электронной почты не может быть вставлен из какого-либо буфера
обмена
- при просмотре WWW вы видите только текст
Подключение в интерактивном режиме Такой доступ предоставлят некоторые
крупные коммерческие компании, например, Demos или Sovam Teleport. В
этом случае ваш выбор служб Internet ограничен прайсом такой компании.
Доступ через ISDN Доступ к Internet через цифровую сеть интегрированных
услуг (ISDN) означает подсоединение к этой сети по коммутируемой линии.
На таких линиях налажена цифровая связь. Поэтому информация передается
на ваш компьютер со скоростью от 28.8 до 128 килобит в секунду.
Ошибки исключены. Способы подсоединения к Internet Способы подсоединения
к Internet
Internet и Windows 98 211 212 Internet и Windows 98
Хакеры и Internet
Очевидно, что смысл Сети сетей состоит в разумности ограничения круга
пользователей того или иного сервера. Если подобный сервер закупорен
полностью, то и работать может с ним лишь тот, кто его закупорил. Поэтому,
любая компания, прежде чем принять решение о вступлении в сообщество
Internet , дает себе отчет в том, что существует возможность проникновения
в свой главный сервер неких посторонних лиц. Вот эти посторонние лица
и называются хакерами.
Да, хакеры — это те, кто взламывают сети.
Делается это разными способами. Например, через порт терминала или
порт электронной почты.
Выбрав жертву, хакер прежде всего определяет, имеются ли на сервере
плохие пароли, плохо настроенный софт или испорченная операционка. Затем
выбирается метод собственной безопасности. Самый распространенный способ
проникнуть в сеть так, чтобы остаться незамеченным — это взлом по цепочке.
Существуют тонны программ, посредством которых компьютер может вести
поиск пароля через перебор некоторого словаря имен. Сложнее вскрыть
сеть, если пароль логина имеет больше шести символов, чувствителен к регистру
или содержит цифры.
Но! В настоящее время многие сети открывают к себе доступ через автоматическое
прохождение системы паролей. Эта система построена на так называемом
файле паролей. В этом файле перечисляются доступные компьютеры
и пароли сети. Что делает хакер? Он вламывается в сеть и скачивает этот
файл. Все!
Другой способ взлома — взлом через отладочные переключатели операционных
систем. Как известно эти переключатели могут иногда находиться во
включенном состоянии. Кроме всех этих вышеперечисленных приблудов, конечно
же, широко используется предварительная вирусная атака.
Взломав сеть, хакер заметает следы и уничтожает всю компрометирующую
себя информацию. И через некоторое время сматывается.
Любой квалифицированный хакер через обыкновенный факс-модем может
проникнуть даже в компьютер правительственного учреждения и, при желании,
настолько внедриться в любую как бы то ни было защищенную систему,
что просто-напросто разрушит ее. Так оно и было. Достаточно вспомнить
злополучный сегмент Milnet сети сетей и всем известную лабу Rome ВМС
США. Да, это был настоящий кошмар, когда один из этих чудаков-хакеров
творил безобразия в течение недели на одной из самых секретных военных
баз Америки!
Вскрыть сеть можно и с помощью обыкновенного факс- модема или даже
факс-аппарата. Ведь в любой достаточно крупной компании факс подключен к
LAN! А это значит, что через номер факса хакер открывает доступ к заветному
шлюзу. Любой более или менее серьезный (или даже несерьезный) хакер
Internet ориентируется на локальную сеть. Ему интересен софт защиты от
несанкционированного доступа. Он спит новыми версиями firewall. Он смеется
при упоминании дурацкого "брандмауэр". Sun! Sun! Sun! На мир Робин-Гудов
надвигается шерифовский Sun! Все! Все погибли! Все хакеры стали
системными администраторами! Они исправились. Они больше не будут...
Да-да, системные администраторы утверждают, что именно брандмауэр и
есть то самое устройство, размещенное между локальной сетью и Internet,
позволяющее разного рода придуркам отстать от нашего сервера. Вот именно,
что только придуркам. Настоящим придуркам! Лицезреете пакетики для
остановки шпионского трафика? А хакер давно завладел всеми Хакеры и
Internet Хакеры и Internet
Internet и Windows 98 213 214 Internet и Windows 98
функциями подтверждения полномочий! На самом деле хакер может сам
проверить входные и выходные данные.
Многие сисады боятся прощупывания их хакерами. И многие знают, что
закупорка пакетов UDP может остановить вскрытие.
Почему? Потому что сработает защита! Да, хакер блокирует пакеты, а
поэтому любые входы через TCP так же блокируются. Но проблема в том, что
в разработке самых умных брандмауэров участвуют те самые хакеры! А почему
бы и нет? Почему бы и не написать код вирусной программы, а потом
придумать соответствующий антивирус! Многие считают, что все-таки существует
возможность вызвать мастера, который поставит стальную дверь с
цветным домофоном. И многие надеются на эти самые брандмауэры Internet.
Это далеко не так. Да, Firewalls способны изолировать локальные сети от
вскрытия из Internet посредством экранирующих маршрутизаторов, двусторонних
шлюзов и барьерной хост-машины. Но! Проблема в том, что это известно
каждому хакеру. Экранирующие маршрутизаторы? Прекрасно! Проверка
адреса IP и закупорка фальшивого трафика? А кто говорит, что это не так?
Все верно! Купорим трафик. А как насчет Telnet и username/password
logon?! Terminal Access Controller Access System? Включайте! Но это стоит
больших денег.
Многие компании защищаются электронными карточками. Поэтому их вскрывают
меньше других. Это дело действительно грамотно сконфигурировано.
SecurID Card имеет только тот юзер, который имеет право доступа! Соответствующая
прикладнуха идентифицирует истинность юзера через двойную
проверку счета и персональный код.
Это все, действительно, хорошо, за исключением тех случаев, когда
простой народ подает в суд. Не проще ли, господа, просто повесить трубку?
Пусть всегда будет занято? Или нет? А многие, ради эксперимента, допускают
к своим сетям хакеров. Результат бывает плачевным. Хакеры проникают
в массу секретных систем, получают полный контроль и делают так,
что их никто не может обнаружить в течение долгого времени.
Хакеры пользуются ошибками софта. Они знают, что система заработает
сама по себе и конфиденциальная информация будет качаться туда, куда ей
необходимо качаться. Бывают, конечно, и "случайные ошибки". А почему бы
и нет? Могут быть в софте такие ошибки. Преднамеренные... Программные
закладки, программные закладки... Хакеры используют их для тех или иных
операций на удаленной машине. Да, действительно, хакеры используют э
...Закладка в соц.сетях