Дано - кот залез в окно. Доказать - как он будет вылезать. |
Школьная задача |
ОС UNIX должна знать, кто Вы, чтобы выделять Вас и Ваше хозяйство среди десятков, сотен и даже тысяч других пользователей.
Диалог с ОС UNIX начинается после того как Вы соединились с "удаленной системой" при помощи какой-либо программы удаленного доступа, которая установлена на Вашем компьютере (Это может быть универсальная программа Telnet, обеспечивающая вход в "удаленную систему" по локальной сети, или стандартная программа Hyper Terminal в ОС MS Windows, эмулирующая терминал при связи с "удаленной системой" по телефонной линии (через модем).
Диалог при входе в ОС UNIX начинается с приглашения "познакомится" (команда login):
Trying 193.124.243.76 (adm.ict.nsc.ru) ... Connected to adm.ict.nsc.ru FreeBSD (adm.ict.nsc.ru) (ttyp0) login: fedotov введите свое пользовательское имя Password: введите Ваш пользовательский пароль Last login: Sat Aug 17 17:26:56 on ttyv0 Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 2.1-STABLE (ADM) #0: Tue Jul 23 15:00:16 NSD 1996 Welcome to FreeBSD! You have new mail. running .cshrc The system appears to be FreeBSD_2. running .login Terminal type is vt100. fedotov 101> теперь можно работать |
Пользовательское имя (user-name) - это имя, с которым связан Ваш вход в систему; администратор системы присваивает его, регистрируя Вас на данном компьютере. Пользовательское имя - это имя, по которому система идентифицирует Вас, выделяет вам ресурсы, получает на Вас электронную почту.
Пароль позволяет подтвердить, что Вы действительно тот, за кого себя выдаете, и таким образом предотвратить незаконный вход в систему. Вводимый пароль не отображается на экране, чтобы никто его не увидел. Как правило, при заведении Вас в удаленной системе пароль не заводится и при первом входе не запрашивается и Вы, используя команду passwd можете задать его или изменить. Администратор системы может назначить Вам какой-нибудь начальный пароль и, в принципе, он может поменять его, но сказать Вам какой у Вас заведен пароль он не в состоянии. Поэтому при смене пароля постарайтесь не забывать его.
Помните, что задание пароля связано исключительно с соображениями безопасности. Некоторые советы по этому поводу даны в статье "Безопасность при работе в Internet".
Знак fedotov 101> - это приглашение, свидетельствующее о том, что ОС UNIX готова к приему команд. В принципе в UNIX системе приглашение может быть иным, на очень часто приглашение UNIX включает имя компьютера или имя пользователя (в данном примере это пользователь fedotov 101).
При соединении с удаленной системой по телефонной линии ( DIALUP или SLIP соединение) понадобиться "телефонное имя" и "телефонный пароль", которые могут отличатся от соответствующих имени и пароля при регистрации по сети. Если такие имя и пароль Вам нужны, то их нужно получить у администратора системы.
После входа в систему UNIX начинает отрабатывать стартовые файлы конкретного пользователя. В приведенном выше примеры это файлы .cshrc и .login. Файл .cshrc загружает интерпретатор команд shell. Файл .login содержит начальные установки для конкретного пользователя. Как правило эти файлы находятся в домашнем каталоге (Home Directory) пользователя.
После входа в систему каждый пользователь может сам менять свои начальные установки.
Если это не задано в начальных установках, после входа в систему UNIX может задать вопрос о типе используемого терминала, в противном случае UNIX выводит сообщение какой тип терминала будет использоваться. Если такой вопрос не задан или сообщение о типе терминала не выведено, то система считает, что Вы работаете с терминалом типа ANSI, который означает, что вы работаете в режиме командной строки (телеграфного терминала или печатной машинки) и лишены возможности использовать экранное редактирование и программы с экранным меню.
Вид сообщения UNIX о типе терминала зависит от конкретной ситуации и настройки Вашего окружения в домашнем каталоге (Home Directory), но обычно это выглядит примерно так:
Last login: Sat Aug 17 17:26:56 from hq.ict.nsc.ru Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 2.1-STABLE (ADM) #0: Tue Jul 23 15:00:16 NSD 1996 Welcome to FreeBSD! You have new mail. running .cshrc The system appears to be FreeBSD_2. running .login TERM=(vtl00)? приглашение указать тип терминала fedotov 101> теперь можно работать |
Список всех терминалов, которые поддерживает удаленная система зависит от настройки Вашего окружения в домашнем каталоге (скрытый файл termcap), который можно узнать у администратора системы. Обычно поддерживаются терминалы ANSI (абсолютно все удаленные системы понимают этот тип терминала), vt52, vt100 и xterm.
Если вы работаете за другим типом терминала или дали неверную команду о типе терминала, то тип терминала можно сменить с помощью команды tset:
fedotov 101>tset <тип терминала> fedotov 101> теперь можно работать |
Если UNIX получит неверную информацию о типе терминала, может возникнуть путаница: например, система будет неправильно реагировать на нажатие клавиши [Enter], символы будут отображаться инверсно и т.д. В случае возникновения подобных проблем обратитесь к администратору системы.
Как правило, для завершения сеанса работы в UNIX достаточно дать команду
logout.
Хотя бывают случаи, которые правда зависят от используемых коммуникационных пакетов,
когда эта команда не воспринимается (например, это иногда случается при работе с
программой Telnet. Тогда следует
использовать команду exit,
которую Telnet всегда понимает, или команду
quit.
Завершение работы
Самый главный вопрос, который возникает после того как Вы вошли в систему, это вопрос о том
как из нее выйти. Дело в том, что неправильный выход из системы UNIX может доставить Вам
кучу неприятностей, вплоть до порчи Вашей личной файловой системы.
[Предыдущая страница]
[Следующая страница]
[Содержание]
Федотов А.М. Введение в Internet
Created 3.09.96. |
|Документация| |Информационные ресурсы| |