The remote shell (rsh) is a command line computer program which can execute shell commands as another user, and on another computer across a computer network. The remote system to which rsh connects runs the rshd daemon. The rshd daemon typically uses the well-known Transmission Control Protocol (TCP) port number 514.

PropertyValue
dbpprop:abstract
  • The remote shell (rsh) is a command line computer program which can execute shell commands as another user, and on another computer across a computer network. The remote system to which rsh connects runs the rshd daemon. The rshd daemon typically uses the well-known Transmission Control Protocol (TCP) port number 514.
  • Das Programm Remote Shell (RSH) ist ein Programm unter Unix, das es ermöglicht, auf einem entfernt stehendem Rechner Kommandos und Programme ausführen zu lassen. Dabei werden die Ausgaben des auf dem entfernten Rechner laufenden Programmes an den lokalen Rechner weitergeleitet. Das RSH-Programm wird eingesetzt, um andere Rechner im Netzwerk zu warten oder auf ihnen Programme laufen zu lassen, ohne, dass der Anwender direkt am entfernten Rechner angemeldet sein muss. RSH gehört zu den sogenannten Berkley Remote-Utilities zum Fernzugriff auf Rechner mit Unix-Betriebssystem und wurde ursprünglich an der University of Berkeley entwickelt. Es war Bestandteil der 1977 herausgegebenen ersten BSD-Unix-Distribution. Ob ein anderer Rechner dazu berechtigt ist, auf einen Rechner über RSH zuzugreifen wird dabei aber nur über die IP-Adresse, den Quellport und die User-ID geprüft. Da diese beiden Informationen leicht zu fälschen sind, ist diese Art der Fernwartung sehr unsicher. Modernere Varianten von rsh, wie z. B. die rsh von Opensolaris, sind kerberosiert, d. h. sie unterstützen zusätzlich die Authentifizierung via Kerberos und die Verschlüsselung der übertragenen Daten. Auch für neuere Implementierungen des RSH-Befehl gibt es die Möglichkeit, eine Kerberos-Authentifizierung durchzuführen.
  • rsh es un programa de consola para ejecutar comandos en ordenadores remotos. Se basa en el protocolo del rlogin, hablando con el demonio rlogind, el cual a su vez es capaz de lanzar una shell para ejecutar los comandos de Manera Remota. Junto con los comandos de su familia tiene el problema de que la información se transmite sin cifrar. Su uso ha decaído con la aparición de alternativas seguras como ssh. En Windows no existe este comando (exceptuado que en Windows Server, donde se llama "rshsvc") en el Windows de escritorio existe uno similar llamado rexec, usa una sintaxis similar pero difiere mucho del rsh orginal.
  • Rsh (de l'anglais remote shell) est une commande de shell sous UNIX ou LINUX. Ce programme est issu du package rlogin, et permet de se connecter (logger) sur une autre machine pour exécuter une unique commande. Pour pouvoir le faire, il faut que le compte utilisé soit reconnu par la machine distante. Pour être reconnu, l'utilisateur doit avoir un compte avec le même nom sur la machine distante et, en plus, il doit avoir correctement configuré son fichier . rhosts. Pour des raisons de sécurité, les administrateurs peuvent bloquer les accès rsh. Au XXI siècle, on lui préfère SSH.
  • リモートシェル(英: Remote Shell、rsh)は、別のユーザーとしてシェルのコマンドを実行したり、コンピュータネットワーク経由で別のコンピュータ上でシェルのコマンドを実行したりするCUIプログラムである。rsh を使って別のコンピュータ上でコマンドを実行するには、そのコンピュータ上で rshd デーモンが動作していなければならない。また、同じ rsh という名前で restricted shell と呼ばれるものもあり、PWB/UNIX で登場し、SVR4などに搭載されていた(通常、/usr/lib/rsh にある)。 rsh はBSDオペレーティングシステムで生まれた機能で、rcp と共に rlogin パッケージの一部として1983年の 4.2BSD に搭載された。その後、rsh は他のオペレーティングシステムに移植されていった。 rsh では、暗号化せずにネットワーク上に情報を送るなどの理由から、セキュリティ上問題があるとされている。実装によっては、認証のためのパスワードも暗号化せずにネットワーク上を転送することがある。そのため、現在ではインターネットなどのネットワークではほとんど使われず、同様の機能を持つ ssh (secure shell) が使われることが多い。 例として、rsh を使って host. example. com というコンピュータ上で remoteuser というユーザー名で mkdir testdir というコマンドを実行する場合を示す。 rsh -l remoteuser host. example. com "mkdir testdir" コマンドの実行が完了すると rsh は終了する。実行すべきコマンドが指定されない場合、rsh は rlogin を使ってリモートのシステムにログインする。リモートのコンピュータがどこにあるかは Domain Name System を使って検索される。 rsh は公開ポートとして TCP 514 を使用する。
  • rsh (remote shell) jest programem komputerowym, który uruchamia polecenie powłoki jako inny użytkownik na innej maszynie, poprzez sieć komputerową. Zdalna maszyna, na której rsh wykonuje polecenie musi mieć uruchomionego daemona rshd. Protokół rsh nie jest bezpieczny, między innymi z powodu przesyłania wszelkich danych w postaci niezaszyfrowanej. Niektóre implementacje rsh dokonują uwierzytelnienia przesyłając przez sieć hasło w otwartej postaci. Aktualnie rsh został w większości przypadków zastąpiony przez bezpieczniejszy protokół ssh (secured shell). Przykład użycia rsh. Poniższa komenda wywołuje polecenie mkdir testdir jako użytkownik remoteuser na komputerze host. example. com: rsh -l remoteuser host. example. com "mkdir testdir" Kiedy tylko zdalne polecenie zostanie wykonane, rsh kończy swoje działanie. Jeżeli żadna komenda nie została podana, wtedy rsh loguje się na zdalnej maszynie używając rlogin. rsh używa portu TCP 514.
dbpprop:hasPhotoCollection
dbpprop:reference
dbpprop:relatedInstance
rdf:type
rdfs:comment
  • The remote shell (rsh) is a command line computer program which can execute shell commands as another user, and on another computer across a computer network. The remote system to which rsh connects runs the rshd daemon. The rshd daemon typically uses the well-known Transmission Control Protocol (TCP) port number 514.
  • Das Programm Remote Shell (RSH) ist ein Programm unter Unix, das es ermöglicht, auf einem entfernt stehendem Rechner Kommandos und Programme ausführen zu lassen. Dabei werden die Ausgaben des auf dem entfernten Rechner laufenden Programmes an den lokalen Rechner weitergeleitet. Das RSH-Programm wird eingesetzt, um andere Rechner im Netzwerk zu warten oder auf ihnen Programme laufen zu lassen, ohne, dass der Anwender direkt am entfernten Rechner angemeldet sein muss.
  • rsh es un programa de consola para ejecutar comandos en ordenadores remotos. Se basa en el protocolo del rlogin, hablando con el demonio rlogind, el cual a su vez es capaz de lanzar una shell para ejecutar los comandos de Manera Remota. Junto con los comandos de su familia tiene el problema de que la información se transmite sin cifrar. Su uso ha decaído con la aparición de alternativas seguras como ssh.
  • Rsh (de l'anglais remote shell) est une commande de shell sous UNIX ou LINUX. Ce programme est issu du package rlogin, et permet de se connecter (logger) sur une autre machine pour exécuter une unique commande. Pour pouvoir le faire, il faut que le compte utilisé soit reconnu par la machine distante. Pour être reconnu, l'utilisateur doit avoir un compte avec le même nom sur la machine distante et, en plus, il doit avoir correctement configuré son fichier . rhosts.
  • rsh (remote shell) jest programem komputerowym, który uruchamia polecenie powłoki jako inny użytkownik na innej maszynie, poprzez sieć komputerową. Zdalna maszyna, na której rsh wykonuje polecenie musi mieć uruchomionego daemona rshd. Protokół rsh nie jest bezpieczny, między innymi z powodu przesyłania wszelkich danych w postaci niezaszyfrowanej. Niektóre implementacje rsh dokonują uwierzytelnienia przesyłając przez sieć hasło w otwartej postaci.
rdfs:label
  • Remote Shell
  • Remote Shell
  • Rsh
  • Rsh
  • リモートシェル
  • Rsh (remote shell)
owl:sameAs
skos:subject
foaf:page
is dbpprop:redirect of
is owl:sameAs of