Документация по ОС FreeBSD Понедельник, 06.05.2024, 22:58
Приветствую Вас Гость | RSS
Меню сайта

Категории каталога
Мои статьи [0]
Установка и настройка [281]
X Window [25]
Man pages [30]
Ports & Packages [26]
cvs [18]
Multimedia [20]
Нововсти в мире Unix [0]
RFC [4]
RFC (Request for Comments, Запрос на комментарии) - серия документов, публикуемая сообществом исследователей и разработчиков, руководствующихся практическими интересами, в которой описывается набор протоколов и обобщается опыт функционирования Интернет.
Безопасность [52]
Работа с железом [58]
Книги по FreeBSD [17]
Сеть [505]
Программирование [40]
FireWall [58]
Темы экзамена BSDA [14]
Официальные темы экзамена BSDA, включая подробноые описания и советы по обучению.

Главная » Статьи » Man pages

rlogin(1)

rlogin(1)

НАЗВАНИЕ

rlogin - удаленная регистрация

СИНТАКСИС

rlogin [-L] [-7] [-8] [-ex] [-l имя_пользователя] имя_хоста

ОПИСАНИЕ

Команда rlogin устанавливает сеанс удаленной регистрации (remote login session) с вашего терминала на удаленной машине имя_хоста.

   Файлы

/etc/passwd
/etc/hosts.equiv
список обладающих доверием хостов с разделяемыми именами пользователей
$HOME/.rhosts
личный список комбинаций имен обладающих доверием хостов и имен пользователей
/usr/lib/locale/локаль/LC_MESSAGES/uxrlogin
файл сообщений для текущего языка (См. LANG в environ(5).)

ИСПОЛЬЗОВАНИЕ

Имена хостов перечислены в базе данных хостов, которая может находиться в файле /etc/hosts, на доменном сервере имен Internet (domain name server), или в обоих местах. Каждый хост имеет одно официальное имя (первое имя в записи базы данных) и, возможно, один или несколько псевдонимов. В качестве имени_хоста можно указывать как официальное имя, так и псевдоним.

Если имя_хоста не указано, rlogin использует строку, с помощью которой он вызван, в качестве имени хоста. Это позволяет создать символическую связь (symbolic link) с /usr/bin/rlogin, в качестве имени которой указать имя часто используемого хоста. Например, символическую связь $HOME/bin/marble, указывающую на /usr/bin/rlogin, можно вызывать как marble (если в переменной PATH пользователя содержится $HOME/bin). >

На каждой удаленной машине может быть файл /etc/hosts.equiv, содержащий список имен хостов, обладающих доверием, с которыми она разделяет имена пользователей. Пользователи с одним и тем же именем на локальной и удаленной машинах могут выполнять rlogin с машин, перечисленных в файле /etc/hosts.equiv удаленной машины, не вводя пароль. Отдельные пользователи могут создавать аналогичный личный список эквивалентностей в файле .rhosts в своих начальных каталогах. Каждая строка в этом файле содержит два имени: имя хоста и имя пользователя, разделенные пробелом. Запись в файле .rhosts удаленного пользователя позволяет пользователю с соответствующим именем, зарегистрировавшемуся на соответствующем хосте, регистрироваться на удаленной машине как удаленный пользователь без ввода пароля. Если имя локального хоста не найдено в файле /etc/hosts.equiv на удаленной машине, а локальное имя пользователя и имя хоста не найдены в файле .rhosts удаленного пользователя, удаленная машина предложит ввести пароль. В файлах /etc/hosts.equiv и .rhosts должны указываться официальные имена хостов, содержащиеся в базе данных хостов; псевдонимы в этих файлах использовать нельзя.

Чтобы предотвратить проблемы защиты, владельцем файла .rhosts должен быть удаленный пользователь или привилегированный пользователь.

Тип удаленного терминала совпадает с локальным типом терминала (содержащимся в переменной среды TERM). Размер терминала или окна также копируется на удаленную систему, если сервер поддерживает такую возможность; изменения размера также отображаются. Вся выдача символов выполняется на удаленной стороне, так что (за исключением задержек) удаленная регистрация полностью прозрачна. Управление выдачей информации с помощью CTRL-S и CTRL-Q, а также сброс ввода и вывода в случае прерываний выполняется должным образом.

Если не использованы опции -L, -7 и -8, сохраняются локальные установки stty opost и istrip.

   Опции

Программа rlogin воспринимает следующие опции:

-L Отключает локальную обработку выдачи символа tty (stty -opost) на время сеанса.
-7 Усекает вводимые локально символы до 7 битов (stty strip).
-8 Не усекает вводимые локально символы до 7 битов (stty -strip).
-ec Указывает другой управляющий символ, c, для строки, используемой для отключения от удаленного хоста.
-l имя_пользователя Задает другое имя пользователя для удаленной регистрации. Если эта опция не задана, в качестве имени удаленного пользователя берется ваше локальное имя пользователя.

   Управляющие последовательности

Введенные пользователем строки, начинающиеся с символа тильда (~) являются "управляющими последовательностями" (управляющий символ можно изменить с помощью опции -e):

~. Отключиться от удаленного хоста. Учтите, что это не то же самое, что обычный выход, поскольку локальный хост просто обрывает соединение, не предупреждая удаленную сторону.
~! Запустить локальный порожденный командный интерпретатор.
~символ_приост Приостановить сеанс (только если используется командный интерпретатор с управлением заданиями). символ_приост - это символ приостановки терминала, обычно CTRL-Z (см. tty(1)).

   Предупреждения

Учтите, что если система указана в hosts.equiv, ее защита должна быть не хуже защиты локальной системы. Указания одной незащищенной системы в файле hosts.equiv достаточно, чтобы свести на нет защиту всей системы.

Когда строка вида имя_хоста имя_пользователя указана в hosts.equiv, указанный пользователь может зарегистрироваться как кто угодно в локальной системе, а затем подключаться с помощью команды

rlogin -l имя_пользователя имя_хоста

где имя_пользователя является любым допустимым именем пользователя в файле passwd.

Текущая реализация может использовать только сетевую службу TCP.

ССЫЛКИ

hosts(4), hosts.equiv(4), named(1M), rsh(1), stty(1), tty(1)

Copyright 1994 Novell, Inc.
Copyright 1999 В. Кравчук, OpenXS Initiative, перевод на русский язык

Категория: Man pages | Добавил: oleg (19.10.2007)
Просмотров: 934 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Beastie

Друзья сайта

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
links

Copyright MyCorp © 2024