Страница:
Software (Программное обеспечение)
Выбранная команда Help к Software позволяет отобразить страницу с
информацией о новых версиях и модернизациях программы Netscape Navigator
Gold.
Handbook (Справочник)
Выбранная команда Help к Handbook Netscape позволяет просмотреть в
интерактивном режиме последнюю версию документации программы Netscape
Navigator Gold.
Release Notes (Последние замечания)
Выбранная команда Help к Release Notes позволяет получить доступ к
гипертекстовой страничке, на которой вы можете, например, найти советы по
использованию специфической версии Netscape Navigator.
Frequently Asked Questions (Вопросы и ответы)
Выбранная команда Help к Frequently Asked Questions позволяет получить
доступ к гипертекстовой страничке, на которой вы можете найти ответы на
часто задаваемые вопросы по использованию программного обеспечения
корпорации Netscape.
On Security (Информация о системе безопасности)
Выбранная команда Help к On Security позволяет получить доступ к
гипертекстовой страничке, на которой вы можете найти вопросы и ответы по
использованию в продуктах корпорации Netscape системы безопасности Internet.
How to Give Feedback (Обратная связь)
Выбранная команда Help к How to Give Feedback позволяет получить доступ
к гипертекстовой страничке, на которой вы можете заполнить так называемый
бланк обратной связи и переслать его в корпорацию Netscape. Вы можете
включить в этот бланк ваши комментарии, пожелания или любую другую
информацию, которая, как вам кажется, будет интересна Netscape.
How to Get Support (Поддержка пользователей)
Выбранная команда Help к How to Get Support позволяет получить доступ к
гипертекстовой страничке, на которой вы найдете информацию, которая поможет
вам получить помощь от Netscape. Например, там содержатся адреса электронной
почты ведущих специалистов корпорации.
How to Create Web Services (Как создать собственную
службу Web)
Выбранная команда Help к How to Create Web Services позволяет получить
доступ к гипертекстовой страничке, на которой вы найдете ссылки, которые
помогут вам создать и опубликовать в Internet свои гипертекстовые странички,
используя программное обеспечение Netscape.
Telnet
В Telnet, как правило, вкладывают два смысла. Во первых, Telnet -- это
протокол эмуляции терминала, через который осуществляется удаленный доступ в
Internet. А во вторых,
telnet -- это программа UNIX с аналогичными функциями (пишется с
маленькой буквы, ибо в UNIX это важно).
Запустив такую программу, вы увидите на экране своего монитора
удаленный терминал.
Все это может быть реальностью только за деньги, то есть вы должны
получить доступ в Internet на уровне Dial-up. Впрочем, в Internet существуют
сервера, которые предоставляют бесплатный ограниченный доступ через Telnet к
некоторым базам данных.
Программа telnet через определенные команды позволяет управлять
параметрами сеанса связи только через командный режим. Это означает, что
сначала вы коннектитесь с удаленным хостом и после того как нажимаете
escape-последовательность, попадаете в командный режим telnet. Сеанс связи
поддерживается как вашим софтом, так и софтом удаленной машины. Если копать
глубже, то связь осуществляется через протокол TCP посредством пакетов UDP.
Таким образом Telnet это:
n Регистрация на удаленном компьютере
n Использование софта Internet, в том числе клиентских
программ на удаленном компьютере
n Запуск доступного софта на удаленном компьютере
NSCA Telnet через Windows 98
Многие, говоря о Telnet, подразумевают UNIX. А те, кто считают, что
знают UNIX, работают в Internet через Telnet. Мы уходим от тех и от других.
На время. Мы погрузимся в старый добрый DOS, так как NCSA Telnet работает в
стандартной MS-DOS, а значит и в Windows 98.
Запуск NCSA Telnet осуществляется после ввода следующей команды:
telnet hostname
Если все набрано правильно, то вы соединитесь с хостом hostname. Этот
хост попросит вас ввести регистрационное имя и пароль.
NCSA Telnet эмулирует терминал VT100. Но операционка удаленного хоста
не может определить тип вашего терминала. Вы должны определить его сами. Для
удаленных UNIX-компьютеров введите:
newton% set term=vt100;tset
Выход из NCSA Telnet зависит от того количества сессий, которое вы
имеете в данный момент, то есть, вы должны разорвать связь с каждым хостом.
Результатом ваших действий должно быть обычное приглашение вашей
операционки.
Вы также можете завершить сеанс через комбинацию клавиш Alt-X. Эта
команда закрывает только текущую сессию.
Непонятный VT100 и ясный локальный терминал
В NCSA Telnet терминал вашего компьютера отображается на удаленном
компьютере как терминал VT100. Вы же работаете на PC. Поэтому некоторые
клавиши вашего компьютера отличаются от аналогичных на VT100.
Сразу несколько сессий? ОК!
NCSA Telnet позволяет открывать несколько сессий одновременно. Для
этого вы должны ввести:
telnet hostname hostname ...
Здесь hostname -- имя компьютера, с которым вы коннектитесь.
Что там есть в нашей строке состояния? Все!
Терминал VT100 удаленного компьютера требует 24 строки. В 25 строке
локального компьютера вы можете видеть состояние собственной сессии.
Выделенные символы отображаются в нижнем левом углу. Все эти символы
соответствуют удаленному хосту. Остальные символы могут отображать все что
угодно.
Открываем еще одну сессию
Открыть еще одну сессию на текущем удаленном хосте или на другом хосте
можно через клавиатурную комбинацию Alt-A.
Указываем на хоста
Вы можете телнетиться только через IP-адрес. Поэтому ваша первая задача
-- определить IP-адрес удаленного компьютера. Для этого настройте программу
на поиск имен посредством соответствующей службы удаленного сервера.
Прокручиваем в режиме обратной прокрутки
Клавиша Scroll Lock позволяет не прокручивать экран, когда идет
получение данных и включать/отключать режим обратной прокрутки. Режим
обратной прокрутки дает вам возможность перемещать данные на экране
стрелками или клавишами PgUp и PgDn.
Помните, что в режиме обратной прокрутки нельзя оперировать командами
telnet.
Вырезаем и вставляем
Находясь в режиме обратной прокрутки, вы можете копировать части текста
одной сессии и вставлять эти части в другую. Попробуем скопировать текст в
буфер и затем вставить его из буфера в новую сессию.
1. Включим режим обратной прокрутки посредством нажатия клавиши Scroll
Lock.
2. Передвиньте курсор в начало текста и нажмите клавишу пробела.
3. Передвиньте курсор в конец текста и нажмите клавишу пробела.
4. Нажмите Alt-C. Выделенный текст скопирован в буфер.
5. Выходим из режима обратной прокрутки и переключаемся на новую сессию
посредством нажатия клавиш Alt-N или Alt-B.
6. Помещаем курсор в желаемое место и нажимаем
Alt-V. Выделенный текст помещен в новую сессию.
Переключаемся между сессиями
Переключиться между двумя активными сессиями можно через команду Alt-N.
Имя активизированной сессии вы можете увидеть в левой нижней части экрана.
Если вы хотите вернуться в старую сессию, то вы можете это сделать через
команду Alt-B.
Просматриваем сообщения экрана консоли
Экран консоли отображает информацию, связанную с локальным и удаленным
компьютером. Вызвать экран консоли, то есть сделать сессию невидимой, но
активизированной, вы можете через Alt-Z.
Закрываем текущую сессию
Командой Alt-X закрывается текущая сессия. Используя эту команду, мы
наблюдали сбои на удаленном компьютере.
Перехватываем текст экрана
Если нажать Alt-C, то можно перехватить текст экрана и направить его в
файл (то есть добавить текст к файлу capfile) или распечатать. Если вы
повторно выберите команду Alt-C, вы отключите режим перехвата.
Если в меню Parameters вместо стандартного файла для перехвата указать
prn, то можно распечатать перехваченный текст.
Невозможно перехватить текст активной сессии, если включен перехват в
фоновой сессии. Решить эту проблему можно командой Alt-D.
Игнорируем бесконечный текст
Если вы хотите пропустить идущий бесконечным потоком текст, нажмите
Alt-S. Вы пропустите текст только на экране, то есть сам текст будет
находиться в буфере перехвата.
Перезагружаем экран VT100
Если вам не понравился текущий тип терминала и вы желаете установить
новые параметры VT100 (точнее их установит удаленный компьютер), нажмите
Alt-R. Параметры вашего экрана VT100 в этом случае переустановятся таким
образом, что отключится режим упаковки, разблокируется графический режим, а
табуляторы установятся на каждую восьмую позицию.
Все! Надоело! Больше не могу!
Команда Ctrl-Shift-F3 применяется в том случае, когда ни одна из сессий
не работает, Scroll Lock не горит, нажатие клавиш ALT-R и/или ALT-X не
приводит ни к какому результату. После выполнения команды Ctrl-Shift-F3 вы
выйдите из Telnet в DOS.
Не разрывая связь, выходим в старую добрую DOS
Если вы хотите выйти в DOS и при этом оставаться в сессиях, нажмите
Alt-E. В досовской оболочке вы можете использовать любые программы, кроме
сетевой версии NCSA Telnet, сетевой версии программы FTP пользователя и
программы format. Возврат в Telnet осуществляется командой exit.
Устанавливаем параметры
Если вы хотите изменить цвета, задать новый эхо-режим, настроить
клавишу стирания символов, управлять режимом экрана и режимом пересылки
файлов, дать другое имя сессии, типу терминала и файлу перехвата, нажмите
Alt-P. После того, как вы в появившемся диалоговом окне Parameters
модифицируете необходимые опции, нажмите клавишу F1 (для сохранения
изменений) или Esc (для сохранения предыдущих параметров).
Символы или строки? Вот в чем вопрос!
Вы можете воспользоваться достоинствами построчного режима в случае,
если вам долго отвечает удаленный компьютер. Вы просто втаскиваете данные в
буфер и пересылаете их единым пакетом на удаленный компьютер через нажатие
клавиши Return. При этом вы можете воспользоваться следующими клавиатурными
комбинациями:
n если вы нажмете Ctrl-U, то буфер очистится
n удаление последнего символа, добавленного в буфер
осуществляется клавишей Backspace
n после нажатия клавиши Tab данные буфера вместе с
символом табуляции немедленно отправятся на
удаленный компьютер
Два замечания относительно построчного режима:
n любой управляющий символ можно отправить на
удаленный компьютер лишь в том случае, если этот
символ снабдить приставкой ^
n нельзя переслать на удаленный компьютер комбинации
Ctrl-U или Backspace.
В случае символьного режима ваши данные передаются на удаленный
компьютер непосредственно в процессе их набора. Этот режим позволяет
использовать весь экран вашего монитора для редактирования данных.
А что если нажать Backspace?!
По умолчанию, клавиша Backspace преобразовывается в код клавиши Delete.
Некоторые удаленные компьютеры работают только с клавишей Backspace. Чтобы
добиться совместимости, необходимо открыть меню Parameters и переустановить
код клавиши Backspace.
Хочу другое имя сессии!
Вы можете изменить имя сессии, появляющееся в строке состояния в правом
нижнем углу через меню Parameters. В соответствующее поле данных вы можете
ввести до 13 символов.
Хочу другой терминал!
В большинстве сессий эмулируется терминал VT100. У вас имеются другие
возможности эмуляции:
n выбрать VT100 с графикой Tektronix 4014
n использовать только команды VT100
n игнорировать коды VT100 и Tektronix 4014
Автоматический перенос строки
Если вы не хотите смотреть на беспорядочный поток символов, используйте
символы конца строк. При включенной опции автоматического переноса строки
переполненный текст автоматически переходит на следующую строку.
Адаптирумся к графическому интерфейсу
Как правило, режим быстрого вывода текста через буфер экрана
несовместим с Windows. В файле конфигурации посредством опции bios вы можете
установить так называемый режим адаптации. В этом режиме текст на экране
выводится через специальную программу, использующую доступ к BIOS.
Команда finger и ее демон
Через команду finger вы можете получить информацию о пользователях,
находящихся в сети. Синтаксис этой команды следующий:
finger [parameters] [name]@hostname
Без каких-либо ключей-свичей через команду finger вы можете отобразить
на экране своего монитора:
n регистрационное имя пользователя сети
n полное имя пользователя сети
n время регистрации пользователя
n идентификатор пользователя
n тип терминала
При наличии нескольких аргументов перед name вы можете отобразить
информацию относительно удаленного пользователя. Эта информация может
включать:
n каталог удаленного пользователя
n оболочка удаленного пользователя
n время первой или последней регистрации удаленного
пользователя
n тип терминала удаленного пользователя и комментарий
для этого терминала из /etc/tty
n время получения последней почты
n время последнего чтения почты
n информацию, содержащуюся в файле .plan в основном
каталоге удаленного пользователя
n проект, содержащийся в файле .project в основном
каталоге удаленного пользователя
Если вы хотите установить связь с удаленным компьютером и запустить на
нем демона команды finger, то попробуйте вставить вместо name символ кваквы,
то есть @, а после кваквы указать имя удаленного компьютера или его
IP-адрес.
Опции команды finger
-l
Расширенная информация для локалки.
-w
Общая информация для демона finger.
-t
Изменение времени ожидания ответа.
-h
Изменение имени файла config.tel.
Режимы переноса файла
В NCSA Telnet под режимом переноса файла понимают две функции FTP и
rcp.
Посредством опций Enabled или Disabled меню Parameters вы можете
переносить или блокировать перенос файлов.
Если вы немедленно хотите прервать процесс передачи файла, нажмите
Ctrl-C. Если же вы желаете прервать процесс получения файла, пошлите на
удаленный компьютер команду ABOR.
NSCA Telnet позволяет пересылать файлы через FTP. Вы можете:
n Передать текстовые файлы или файлы бинарного
формата
n Создать, изменить или удалить каталог
n Распечатать текущий каталог
n Просмотреть файлы в текущем каталоге
n Получить или отослать несколько файлов
n Удалить файл
Для того, чтобы установить ftp, войдите в меню Parameters и
разблокируйте режим переноса файлов. Теперь вы можете запустить программу
ftp. Помните, что режим переноса файлов должен поддерживать удаленный
компьютер.
Telnet и передача файлов через Internet
С помощью FTP или протокола передачи файлов вы можете получить доступ к
файловой системе удаленного компьютера. Это означает, что вы можете передать
файл (через FTP, например, вы можете пересылать файлы в бинарном виде или
как текст, то есть в виде ASCII) на удаленный компьютер или получить
необходимый файл с этого компьютера.
FTP был специально создан для того, чтобы пользователи Intrenet имели
доступ к терабайтам данных и бесчисленным архивам софта, различным
руководствам, звуковым файлам и картинкам. Любой уважающий себя сервер имеет
службу FTP, услуги которой, как правило, всегда бесплатные (достаточно
указать логин в виде anonymous, а в качестве пароля ввести свой адрес
электронной почты).
В настоящее время в Internet существует три разновидности FTP-серверов:
n Internet-style (доступ ко всем файлам сервера)
n Listserver (ограниченный доступ)
n 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>
Выполнить команды, содержащиеся в файле 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]
Получить файл с удаленного компьютера и сохранить его на локальном
компьютере. Если у этой команды отсутствует аргумент, то имя сохраняемого
файла на локалке будет таким же, каким оно было на удаленном компьютере.
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 для
переноса этих файлов в рабочий каталог удаленного компьютера.
noninteractive
Не выдавать сообщения во время пересылки или приема файлов.
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.
verbose
Активизация так называемого режима сообщений, то есть режима, при
котором вы можете получать полную информацию с сервера FTP. Этот режим
активизирован по умолчанию.
? [command]
Аналог команды help.
Что может программа ftp и какие у нее параметры
Посредством программы ftp вы можете представлять файлы для передачи в
виде ascii или binary
n конструкция передаваемого файла основана на типе file,
record или page (тип file выбран по умолчанию).
n файлы передаются в режиме stream, block или
compressed (режим stream выбирается по умолчанию)
Пути и слэши для программы ftp
Прием файлов через FTP осуществляется в ваш каталог по умолчанию. Вы
можете изменить этот каталог, используя досовский синтаксис, так как все
равно обратные слэши \ будут преобразованы в прямые /.
Одновременно передаем и работаем
Вы можете передавать файлы и одновременно работать с другой активной
сессией, перейти из одной сессии в другую или создать новую. Это не
означает, что можно в двух сессиях вести две передачи файлов, так как один
из процессов передачи будет игнорироваться.
В процессе передачи файлов не следует выгружаться из программы, иначе
вы доставите большую неприятность удаленному компьютеру.
Правила для имен пересылаемых файлов
Именуйте файлы следующим образом:
n имя файла должно состоять максимум из восьми
символов, а его расширение должно быть
трехсимвольным. Имя файла отделяется от расширения
только точкой
n переносимые файлы не чувствительны к регистру
n имя файла обязано быть без спецсимволов (к ним
относятся: *, $, #, -) и управляющих символов
Информация с сервера FTP
Нажмите Alt-Z. Перед вами информация с сервера FTP. Если вы соединитесь
с удаленным компьютером, то вы можете увидеть имя этого компьютера и его
IP-адрес. Если вы дадите команду USER, то перед вами появится
регистрационное имя пользователя.
FTP на локальном компьютере
Команды FTP зависят от софта удаленного узла. В общем случае после
ввода команды ftp вам нужно ввести имя локального компьютера или IP-адрес,
затем регистрационное имя и пароль (или просто нажать Enter).
Общие команды FTP
help
Показать список команд FTP локального компьютера.
remotehelp
Показать список команд FTP удаленного компьютера.
ascii
Перенос файлов ASCII.
binary
Перенос файлов с бинарными данными.
cd
Установить на локальном компьютере новый каталог.
dir
Отобразить файлы из каталога локального компьютера.
get filename
Получить файл с локального компьютера и переслать его на удаленный.
put filename
Переслать файл с удаленного хоста на локальный компьютер.
Выбранная команда Help к Software позволяет отобразить страницу с
информацией о новых версиях и модернизациях программы Netscape Navigator
Gold.
Handbook (Справочник)
Выбранная команда Help к Handbook Netscape позволяет просмотреть в
интерактивном режиме последнюю версию документации программы Netscape
Navigator Gold.
Release Notes (Последние замечания)
Выбранная команда Help к Release Notes позволяет получить доступ к
гипертекстовой страничке, на которой вы можете, например, найти советы по
использованию специфической версии Netscape Navigator.
Frequently Asked Questions (Вопросы и ответы)
Выбранная команда Help к Frequently Asked Questions позволяет получить
доступ к гипертекстовой страничке, на которой вы можете найти ответы на
часто задаваемые вопросы по использованию программного обеспечения
корпорации Netscape.
On Security (Информация о системе безопасности)
Выбранная команда Help к On Security позволяет получить доступ к
гипертекстовой страничке, на которой вы можете найти вопросы и ответы по
использованию в продуктах корпорации Netscape системы безопасности Internet.
How to Give Feedback (Обратная связь)
Выбранная команда Help к How to Give Feedback позволяет получить доступ
к гипертекстовой страничке, на которой вы можете заполнить так называемый
бланк обратной связи и переслать его в корпорацию Netscape. Вы можете
включить в этот бланк ваши комментарии, пожелания или любую другую
информацию, которая, как вам кажется, будет интересна Netscape.
How to Get Support (Поддержка пользователей)
Выбранная команда Help к How to Get Support позволяет получить доступ к
гипертекстовой страничке, на которой вы найдете информацию, которая поможет
вам получить помощь от Netscape. Например, там содержатся адреса электронной
почты ведущих специалистов корпорации.
How to Create Web Services (Как создать собственную
службу Web)
Выбранная команда Help к How to Create Web Services позволяет получить
доступ к гипертекстовой страничке, на которой вы найдете ссылки, которые
помогут вам создать и опубликовать в Internet свои гипертекстовые странички,
используя программное обеспечение Netscape.
Telnet
В Telnet, как правило, вкладывают два смысла. Во первых, Telnet -- это
протокол эмуляции терминала, через который осуществляется удаленный доступ в
Internet. А во вторых,
telnet -- это программа UNIX с аналогичными функциями (пишется с
маленькой буквы, ибо в UNIX это важно).
Запустив такую программу, вы увидите на экране своего монитора
удаленный терминал.
Все это может быть реальностью только за деньги, то есть вы должны
получить доступ в Internet на уровне Dial-up. Впрочем, в Internet существуют
сервера, которые предоставляют бесплатный ограниченный доступ через Telnet к
некоторым базам данных.
Программа telnet через определенные команды позволяет управлять
параметрами сеанса связи только через командный режим. Это означает, что
сначала вы коннектитесь с удаленным хостом и после того как нажимаете
escape-последовательность, попадаете в командный режим telnet. Сеанс связи
поддерживается как вашим софтом, так и софтом удаленной машины. Если копать
глубже, то связь осуществляется через протокол TCP посредством пакетов UDP.
Таким образом Telnet это:
n Регистрация на удаленном компьютере
n Использование софта Internet, в том числе клиентских
программ на удаленном компьютере
n Запуск доступного софта на удаленном компьютере
NSCA Telnet через Windows 98
Многие, говоря о Telnet, подразумевают UNIX. А те, кто считают, что
знают UNIX, работают в Internet через Telnet. Мы уходим от тех и от других.
На время. Мы погрузимся в старый добрый DOS, так как NCSA Telnet работает в
стандартной MS-DOS, а значит и в Windows 98.
Запуск NCSA Telnet осуществляется после ввода следующей команды:
telnet hostname
Если все набрано правильно, то вы соединитесь с хостом hostname. Этот
хост попросит вас ввести регистрационное имя и пароль.
NCSA Telnet эмулирует терминал VT100. Но операционка удаленного хоста
не может определить тип вашего терминала. Вы должны определить его сами. Для
удаленных UNIX-компьютеров введите:
newton% set term=vt100;tset
Выход из NCSA Telnet зависит от того количества сессий, которое вы
имеете в данный момент, то есть, вы должны разорвать связь с каждым хостом.
Результатом ваших действий должно быть обычное приглашение вашей
операционки.
Вы также можете завершить сеанс через комбинацию клавиш Alt-X. Эта
команда закрывает только текущую сессию.
Непонятный VT100 и ясный локальный терминал
В NCSA Telnet терминал вашего компьютера отображается на удаленном
компьютере как терминал VT100. Вы же работаете на PC. Поэтому некоторые
клавиши вашего компьютера отличаются от аналогичных на VT100.
Сразу несколько сессий? ОК!
NCSA Telnet позволяет открывать несколько сессий одновременно. Для
этого вы должны ввести:
telnet hostname hostname ...
Здесь hostname -- имя компьютера, с которым вы коннектитесь.
Что там есть в нашей строке состояния? Все!
Терминал VT100 удаленного компьютера требует 24 строки. В 25 строке
локального компьютера вы можете видеть состояние собственной сессии.
Выделенные символы отображаются в нижнем левом углу. Все эти символы
соответствуют удаленному хосту. Остальные символы могут отображать все что
угодно.
Открываем еще одну сессию
Открыть еще одну сессию на текущем удаленном хосте или на другом хосте
можно через клавиатурную комбинацию Alt-A.
Указываем на хоста
Вы можете телнетиться только через IP-адрес. Поэтому ваша первая задача
-- определить IP-адрес удаленного компьютера. Для этого настройте программу
на поиск имен посредством соответствующей службы удаленного сервера.
Прокручиваем в режиме обратной прокрутки
Клавиша Scroll Lock позволяет не прокручивать экран, когда идет
получение данных и включать/отключать режим обратной прокрутки. Режим
обратной прокрутки дает вам возможность перемещать данные на экране
стрелками или клавишами PgUp и PgDn.
Помните, что в режиме обратной прокрутки нельзя оперировать командами
telnet.
Вырезаем и вставляем
Находясь в режиме обратной прокрутки, вы можете копировать части текста
одной сессии и вставлять эти части в другую. Попробуем скопировать текст в
буфер и затем вставить его из буфера в новую сессию.
1. Включим режим обратной прокрутки посредством нажатия клавиши Scroll
Lock.
2. Передвиньте курсор в начало текста и нажмите клавишу пробела.
3. Передвиньте курсор в конец текста и нажмите клавишу пробела.
4. Нажмите Alt-C. Выделенный текст скопирован в буфер.
5. Выходим из режима обратной прокрутки и переключаемся на новую сессию
посредством нажатия клавиш Alt-N или Alt-B.
6. Помещаем курсор в желаемое место и нажимаем
Alt-V. Выделенный текст помещен в новую сессию.
Переключаемся между сессиями
Переключиться между двумя активными сессиями можно через команду Alt-N.
Имя активизированной сессии вы можете увидеть в левой нижней части экрана.
Если вы хотите вернуться в старую сессию, то вы можете это сделать через
команду Alt-B.
Просматриваем сообщения экрана консоли
Экран консоли отображает информацию, связанную с локальным и удаленным
компьютером. Вызвать экран консоли, то есть сделать сессию невидимой, но
активизированной, вы можете через Alt-Z.
Закрываем текущую сессию
Командой Alt-X закрывается текущая сессия. Используя эту команду, мы
наблюдали сбои на удаленном компьютере.
Перехватываем текст экрана
Если нажать Alt-C, то можно перехватить текст экрана и направить его в
файл (то есть добавить текст к файлу capfile) или распечатать. Если вы
повторно выберите команду Alt-C, вы отключите режим перехвата.
Если в меню Parameters вместо стандартного файла для перехвата указать
prn, то можно распечатать перехваченный текст.
Невозможно перехватить текст активной сессии, если включен перехват в
фоновой сессии. Решить эту проблему можно командой Alt-D.
Игнорируем бесконечный текст
Если вы хотите пропустить идущий бесконечным потоком текст, нажмите
Alt-S. Вы пропустите текст только на экране, то есть сам текст будет
находиться в буфере перехвата.
Перезагружаем экран VT100
Если вам не понравился текущий тип терминала и вы желаете установить
новые параметры VT100 (точнее их установит удаленный компьютер), нажмите
Alt-R. Параметры вашего экрана VT100 в этом случае переустановятся таким
образом, что отключится режим упаковки, разблокируется графический режим, а
табуляторы установятся на каждую восьмую позицию.
Все! Надоело! Больше не могу!
Команда Ctrl-Shift-F3 применяется в том случае, когда ни одна из сессий
не работает, Scroll Lock не горит, нажатие клавиш ALT-R и/или ALT-X не
приводит ни к какому результату. После выполнения команды Ctrl-Shift-F3 вы
выйдите из Telnet в DOS.
Не разрывая связь, выходим в старую добрую DOS
Если вы хотите выйти в DOS и при этом оставаться в сессиях, нажмите
Alt-E. В досовской оболочке вы можете использовать любые программы, кроме
сетевой версии NCSA Telnet, сетевой версии программы FTP пользователя и
программы format. Возврат в Telnet осуществляется командой exit.
Устанавливаем параметры
Если вы хотите изменить цвета, задать новый эхо-режим, настроить
клавишу стирания символов, управлять режимом экрана и режимом пересылки
файлов, дать другое имя сессии, типу терминала и файлу перехвата, нажмите
Alt-P. После того, как вы в появившемся диалоговом окне Parameters
модифицируете необходимые опции, нажмите клавишу F1 (для сохранения
изменений) или Esc (для сохранения предыдущих параметров).
Символы или строки? Вот в чем вопрос!
Вы можете воспользоваться достоинствами построчного режима в случае,
если вам долго отвечает удаленный компьютер. Вы просто втаскиваете данные в
буфер и пересылаете их единым пакетом на удаленный компьютер через нажатие
клавиши Return. При этом вы можете воспользоваться следующими клавиатурными
комбинациями:
n если вы нажмете Ctrl-U, то буфер очистится
n удаление последнего символа, добавленного в буфер
осуществляется клавишей Backspace
n после нажатия клавиши Tab данные буфера вместе с
символом табуляции немедленно отправятся на
удаленный компьютер
Два замечания относительно построчного режима:
n любой управляющий символ можно отправить на
удаленный компьютер лишь в том случае, если этот
символ снабдить приставкой ^
n нельзя переслать на удаленный компьютер комбинации
Ctrl-U или Backspace.
В случае символьного режима ваши данные передаются на удаленный
компьютер непосредственно в процессе их набора. Этот режим позволяет
использовать весь экран вашего монитора для редактирования данных.
А что если нажать Backspace?!
По умолчанию, клавиша Backspace преобразовывается в код клавиши Delete.
Некоторые удаленные компьютеры работают только с клавишей Backspace. Чтобы
добиться совместимости, необходимо открыть меню Parameters и переустановить
код клавиши Backspace.
Хочу другое имя сессии!
Вы можете изменить имя сессии, появляющееся в строке состояния в правом
нижнем углу через меню Parameters. В соответствующее поле данных вы можете
ввести до 13 символов.
Хочу другой терминал!
В большинстве сессий эмулируется терминал VT100. У вас имеются другие
возможности эмуляции:
n выбрать VT100 с графикой Tektronix 4014
n использовать только команды VT100
n игнорировать коды VT100 и Tektronix 4014
Автоматический перенос строки
Если вы не хотите смотреть на беспорядочный поток символов, используйте
символы конца строк. При включенной опции автоматического переноса строки
переполненный текст автоматически переходит на следующую строку.
Адаптирумся к графическому интерфейсу
Как правило, режим быстрого вывода текста через буфер экрана
несовместим с Windows. В файле конфигурации посредством опции bios вы можете
установить так называемый режим адаптации. В этом режиме текст на экране
выводится через специальную программу, использующую доступ к BIOS.
Команда finger и ее демон
Через команду finger вы можете получить информацию о пользователях,
находящихся в сети. Синтаксис этой команды следующий:
finger [parameters] [name]@hostname
Без каких-либо ключей-свичей через команду finger вы можете отобразить
на экране своего монитора:
n регистрационное имя пользователя сети
n полное имя пользователя сети
n время регистрации пользователя
n идентификатор пользователя
n тип терминала
При наличии нескольких аргументов перед name вы можете отобразить
информацию относительно удаленного пользователя. Эта информация может
включать:
n каталог удаленного пользователя
n оболочка удаленного пользователя
n время первой или последней регистрации удаленного
пользователя
n тип терминала удаленного пользователя и комментарий
для этого терминала из /etc/tty
n время получения последней почты
n время последнего чтения почты
n информацию, содержащуюся в файле .plan в основном
каталоге удаленного пользователя
n проект, содержащийся в файле .project в основном
каталоге удаленного пользователя
Если вы хотите установить связь с удаленным компьютером и запустить на
нем демона команды finger, то попробуйте вставить вместо name символ кваквы,
то есть @, а после кваквы указать имя удаленного компьютера или его
IP-адрес.
Опции команды finger
-l
Расширенная информация для локалки.
-w
Общая информация для демона finger.
-t
Изменение времени ожидания ответа.
-h
Изменение имени файла config.tel.
Режимы переноса файла
В NCSA Telnet под режимом переноса файла понимают две функции FTP и
rcp.
Посредством опций Enabled или Disabled меню Parameters вы можете
переносить или блокировать перенос файлов.
Если вы немедленно хотите прервать процесс передачи файла, нажмите
Ctrl-C. Если же вы желаете прервать процесс получения файла, пошлите на
удаленный компьютер команду ABOR.
NSCA Telnet позволяет пересылать файлы через FTP. Вы можете:
n Передать текстовые файлы или файлы бинарного
формата
n Создать, изменить или удалить каталог
n Распечатать текущий каталог
n Просмотреть файлы в текущем каталоге
n Получить или отослать несколько файлов
n Удалить файл
Для того, чтобы установить ftp, войдите в меню Parameters и
разблокируйте режим переноса файлов. Теперь вы можете запустить программу
ftp. Помните, что режим переноса файлов должен поддерживать удаленный
компьютер.
Telnet и передача файлов через Internet
С помощью FTP или протокола передачи файлов вы можете получить доступ к
файловой системе удаленного компьютера. Это означает, что вы можете передать
файл (через FTP, например, вы можете пересылать файлы в бинарном виде или
как текст, то есть в виде ASCII) на удаленный компьютер или получить
необходимый файл с этого компьютера.
FTP был специально создан для того, чтобы пользователи Intrenet имели
доступ к терабайтам данных и бесчисленным архивам софта, различным
руководствам, звуковым файлам и картинкам. Любой уважающий себя сервер имеет
службу FTP, услуги которой, как правило, всегда бесплатные (достаточно
указать логин в виде anonymous, а в качестве пароля ввести свой адрес
электронной почты).
В настоящее время в Internet существует три разновидности FTP-серверов:
n Internet-style (доступ ко всем файлам сервера)
n Listserver (ограниченный доступ)
n 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>
Выполнить команды, содержащиеся в файле 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]
Получить файл с удаленного компьютера и сохранить его на локальном
компьютере. Если у этой команды отсутствует аргумент, то имя сохраняемого
файла на локалке будет таким же, каким оно было на удаленном компьютере.
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 для
переноса этих файлов в рабочий каталог удаленного компьютера.
noninteractive
Не выдавать сообщения во время пересылки или приема файлов.
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.
verbose
Активизация так называемого режима сообщений, то есть режима, при
котором вы можете получать полную информацию с сервера FTP. Этот режим
активизирован по умолчанию.
? [command]
Аналог команды help.
Что может программа ftp и какие у нее параметры
Посредством программы ftp вы можете представлять файлы для передачи в
виде ascii или binary
n конструкция передаваемого файла основана на типе file,
record или page (тип file выбран по умолчанию).
n файлы передаются в режиме stream, block или
compressed (режим stream выбирается по умолчанию)
Пути и слэши для программы ftp
Прием файлов через FTP осуществляется в ваш каталог по умолчанию. Вы
можете изменить этот каталог, используя досовский синтаксис, так как все
равно обратные слэши \ будут преобразованы в прямые /.
Одновременно передаем и работаем
Вы можете передавать файлы и одновременно работать с другой активной
сессией, перейти из одной сессии в другую или создать новую. Это не
означает, что можно в двух сессиях вести две передачи файлов, так как один
из процессов передачи будет игнорироваться.
В процессе передачи файлов не следует выгружаться из программы, иначе
вы доставите большую неприятность удаленному компьютеру.
Правила для имен пересылаемых файлов
Именуйте файлы следующим образом:
n имя файла должно состоять максимум из восьми
символов, а его расширение должно быть
трехсимвольным. Имя файла отделяется от расширения
только точкой
n переносимые файлы не чувствительны к регистру
n имя файла обязано быть без спецсимволов (к ним
относятся: *, $, #, -) и управляющих символов
Информация с сервера FTP
Нажмите Alt-Z. Перед вами информация с сервера FTP. Если вы соединитесь
с удаленным компьютером, то вы можете увидеть имя этого компьютера и его
IP-адрес. Если вы дадите команду USER, то перед вами появится
регистрационное имя пользователя.
FTP на локальном компьютере
Команды FTP зависят от софта удаленного узла. В общем случае после
ввода команды ftp вам нужно ввести имя локального компьютера или IP-адрес,
затем регистрационное имя и пароль (или просто нажать Enter).
Общие команды FTP
help
Показать список команд FTP локального компьютера.
remotehelp
Показать список команд FTP удаленного компьютера.
ascii
Перенос файлов ASCII.
binary
Перенос файлов с бинарными данными.
cd
Установить на локальном компьютере новый каталог.
dir
Отобразить файлы из каталога локального компьютера.
get filename
Получить файл с локального компьютера и переслать его на удаленный.
put filename
Переслать файл с удаленного хоста на локальный компьютер.