Solaris rsh: различия между версиями

Материал из noname.com.ua
Перейти к навигацииПерейти к поиску
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
  +
[[Категория:Solaris]]
  +
[[Категория:rsh]]
 
=rsh на solaris=
 
=rsh на solaris=
 
Для того что бы разрешить удаленное выполнение команд (rsh) в Solaris10 нужно
 
Для того что бы разрешить удаленное выполнение команд (rsh) в Solaris10 нужно
   
 
* Запустить соответствующие сервисы (по умолчанию - не запущены)
 
* Запустить соответствующие сервисы (по умолчанию - не запущены)
{{Root|<nowiki>
+
{{Root|<nowiki>svcadm enable shell:default
svcadm enable shell:default
 
 
svcadm enable login:rlogin
 
svcadm enable login:rlogin
 
</nowiki>}}
 
</nowiki>}}
Строка 17: Строка 18:
 
</PRE>
 
</PRE>
 
Определить host можно
 
Определить host можно
{{Command|<nowiki>
+
{{Command|<nowiki>$who am i
$who am i
 
 
sirmax pts/2 июня 17 11:49 (sirmax)
 
sirmax pts/2 июня 17 11:49 (sirmax)
 
</nowiki>}}
 
</nowiki>}}
 
в скобках - имя хоста. В моем случае оно вписано в /etc/hosts
 
в скобках - имя хоста. В моем случае оно вписано в /etc/hosts
  +
  +
После чего с Линукса на Солярис:
  +
{{Command|<nowiki>sirmax@sirmax ~ $ rsh -l sirmax 172.16.1.1 ls
  +
local.cshrc
  +
local.login
  +
local.profile</nowiki>}}
  +
  +
запускать комманду нужно из под того же пользователя что и на удаленной системе.

Текущая версия на 11:42, 24 июня 2010

rsh на solaris

Для того что бы разрешить удаленное выполнение команд (rsh) в Solaris10 нужно

  • Запустить соответствующие сервисы (по умолчанию - не запущены)
svcadm enable shell:default svcadm enable login:rlogin
  • Создать на на выбор:

файл ~/.rhosts (в домашнем каталоге пользователя, с именем которого будет происходить соединение и исполнение комманд) файл /etc/hosts.equiv

Формат обоих файлов одинаковый

host username

Определить host можно

$who am i sirmax pts/2 июня 17 11:49 (sirmax)

в скобках - имя хоста. В моем случае оно вписано в /etc/hosts

После чего с Линукса на Солярис:

sirmax@sirmax ~ $ rsh -l sirmax 172.16.1.1 ls local.cshrc local.login local.profile

запускать комманду нужно из под того же пользователя что и на удаленной системе.