
rlogin (アールログイン)は、 UNIXでネットワーク経由で遠隔のサーバにログインするソフトウェア・ユーティリティであり、 TCP ポート番号 513 を使う。 rlogin (log R) is, UNIX is a utility software to log into a remote server via the network by, No. TCP port 513 used. 4.2BSDで最初に実装された。 4.2BSD was first implemented. rlogin はそのソフトウェアで使われているアプリケーション層の通信プロトコル名でもあり、 TCP/IP プロトコルスタックの一部である。 rlogin is also the name of the application layer communication protocol that is used in software that, TCP / IP stack is part of the protocol. 認証されたユーザーは、あたかもそのコンピュータに物理的に存在しているかのように振舞うことができる。 An authenticated user can then act as if they were physically present in the computer itself. RFC 1258における定義によれば、「rlogin 機能は、遠隔でエコー制御され、ローカルにフロー制御された仮想端末を提供し、出力は適正にフラッシュされる」とある。 RFC 1258 in According to the definition, "rlogin features are echoed in the remote control to provide a locally flow-controlled virtual terminal, the output will be flushed to the proper" term. rlogin は遠隔ホスト上のデーモン rlogindと通信する。 rlogin daemon on a host remote to communicate with rlogind. rlogin はtelnetコマンドとよく似ているが、カスタマイズが不可能であり、UNIX 以外のホストに接続できない。 rlogin is a telnet command is similar to that, and can not be customized, UNIX can not connect to other hosts.
rlogin は企業や大学のネットワーク内で主に使われる。 rlogin is used primarily in corporate and university networks. そのような環境では、ネットワーク上の各UNIXマシンのユーザーアカウント情報が( NISを使って)共有されている。 In such an environment, each network user account information UNIX machine (NIS use) are shared. これは、ネットワーク基盤や各マシンが信頼できるからこそ可能なことであり、rlogin プロトコルはそのような信頼の上に成り立っている。 This is can be possible only from a trusted network infrastructure and each machine, rlogin protocol is built on such trust. 遠隔ホストが /etc/hosts.equiv ファイルに登録されていれば、あるいはユーザーがホームディレクトリに .rhosts ファイルを持っていれば、rlogin はパスワード入力なしでログインできる(ホームディレクトリはNFSで共有することが多い)。 The remote host / etc / hosts.equiv file if you are registered, the home directory the user or. Rhosts file if you have, rlogin without a password can login (home directory is NFS to share many).
rlogin にはいくつか非常に重大なセキュリティ問題がある。 rlogin There are some very serious security problem.
このような問題があるため、rlogin は(インターネットのような)信頼できないネットワークでは使われない。 Because of these problems, rlogin (such as the Internet) is not used in untrusted networks. さらに、UNIXやLinuxもデフォルトでは rlogin が使えないようにしているものが多く、限定的な利用も減ってきている。 In addition, UNIX and Linux is the default rlogin and so many things that can not be used, have been reduced even limited use. かつては rlogin や telnet を使っていたネットワークは、 SSHと rlogin 相当の slogin を使うようになっている。 Telnet and rlogin once was using the network, SSH and rlogin are reasonable to use slogin.
BSDのオリジナルのパッケージには、rlogin と共にrcp (リモートコピー、ネットワーク経由のファイルコピー機能)とrsh (リモートシェル、ログインせずに遠隔マシン上でコマンドを実行する機能)が含まれていた。 BSD is the original package, rlogin with the rcp (remote copy, file copy function via the network) and rsh (remote shell, the ability to execute commands on a remote machine without logging in) were included. これらは hosts.equiv と .rhosts によるアクセス制御を共有しており(接続に使われるデーモンは rshd であり、rlogind とは異なる)、同様のセキュリティ問題を抱えている。 These hosts.equiv and. Rhosts access control and sharing (rshd daemon is used to connect, rlogind is different), have similar security problems. SSH にはこれらを置換する機能も含まれている(rcp の代替としては scp、rsh と rlogin は SSH 自体が代替する)。 SSH is also included to replace these functions (rcp as a substitute for scp, rsh and rlogin to substitute itself for SSH).
この記述はGNU Free Documentation Licenseのもとに公開されているコンピュータ用語辞典『 Free On-line Dictionary of Computing (FOLDOC) 』に基づいています。 This description GNU Free Documentation License computer terminology dictionary is published under 『Free On-line Dictionary of Computing (FOLDOC) is based on』.
| ||||||||||||||||||||||||||
