(PuTTYユーザマニュアル) 1.1 SSH、Telnet、そしてRloginとは何か? - 1.1 What are SSH, Telnet and Rlogin?

http://the.earth.li/~sgtatham/putty/0.60/htmldoc/Chapter1.html#you-whatの日本語訳です。<< 1章: Putty入門 - 目次に戻る - 1.2 SSH、Telnet、そしてRolginにはどのような違いがあるか? >>

訳文

すでにSSHTelnet、そしてRloginについて知っている場合、この章を飛ばしても問題ありません。

If you already know what SSH, Telnet and Rlogin are, you can safely skip on to the next section.

SSHTelnet、そしてRloginの三つはいずれも、あるコンピュータからネットワークを通じて別のマルチユーザコンピュータへログインするために使います。

SSH, Telnet and Rlogin are three ways of doing the same thing: logging in to a multi-user computer from another computer, over a network.

UNIXやVMSなどのマルチユーザオペレーティングシステムは通常、コマンドラインユーザインタフェースを提供しています。コマンドラインユーザインタフェースとは、Windowsの「コマンドプロンプト」や「MS-DOSプロンプト」のようなものです。システムが表示するプロンプトに対してコマンドを入力することで、システムを操作できます。

Multi-user operating systems, such as Unix and VMS, usually present a command-line interface to the user, much like the ‘Command Prompt’ or ‘MS-DOS Prompt’ in Windows. The system prints a prompt, and you type commands which the system will obey.

このようなインタフェースを使う場合、コマンドを実行するマシンの前にいる必要はありません。コマンドや応答はネットワーク上を送信できるので、コマンドを実行するコンピュータとは別のコンピュータの前にいても大丈夫です。さらには、コマンドを複数のコンピュータ上で実行することもできます。

Using this type of interface, there is no need for you to be sitting at the same machine you are typing commands to. The commands, and responses, can be sent over a network, so you can sit at one computer and give commands to another one, or even to more than one.

SSHTelnetおよびRloginといったネットワークプロトコルにより、このようなことが可能になります。目の前のコンピュータでクライアントを実行すると、クライアントは他のコンピュータ(サーバ)へのネットワーク接続を確立します。ネットワーク接続を通じて、クライアントからサーバへキー入力とコマンドが送信され、サーバからの応答が送り返されます。

SSH, Telnet and Rlogin are network protocols that allow you to do this. On the computer you sit at, you run a client, which makes a network connection to the other computer (the server). The network connection carries your keystrokes and commands from the client to the server, and carries the server's responses back to you.

これらのプロトコルを使うと、キーボードを使った他の種類の対話型セッションも行えます。例えば、組み込みボードやチャットシステム、MUD(マルチユーザダンジョン)には、Telnetでのアクセスのサポートするものがあります。中には、SSHをサポートするものもあります。

These protocols can also be used for other types of keyboard-based interactive session. In particular, there are a lot of bulletin boards, talker systems and MUDs (Multi-User Dungeons) which support access using Telnet. There are even a few that support SSH.

SSH、TelentおよびRloginを使いたいと思うのは、以下のような場合でしょう:

You might want to use SSH, Telnet or Rlogin if:

  • 他の場所からアクセス可能なUnixシステムやVMSシステムのアカウントを持っている。
  • インターネットサービスプロバイダがWebサーバへのログインアカウントを提供している。(このアカウントはシェルアカウントとも言います。シェルとは、コマンドを解釈するプログラムであり、サーバ上で動作します。)
  • Telnetでアクセスできる組み込みボードシステムや、チャットシステム、MUDを使いたい。
  • you have an account on a Unix or VMS system which you want to be able to access from somewhere else
  • your Internet Service Provider provides you with a login account on a web server. (This might also be known as a shell account. A shell is the program that runs on the server and interprets your commands for you.)
  • you want to use a bulletin board system, talker or MUD which can be accessed using Telnet.

SSHTelnetおよびRloginを使いたいと思わないのは、以下のような場合でしょう:

You probably do not want to use SSH, Telnet or Rlogin if:

  • Windowsしか使わない。Windowsコンピュータは独自の方法を使ってネットワーク上でやり取りできます。よほど変わったことをしない限り、これらのリモートログインプロトコルを使う必要はないでしょう。
  • you only use Windows. Windows computers have their own ways of networking between themselves, and unless you are doing something fairly unusual, you will not need to use any of these remote login protocols.

<< 1章: Putty入門 - 目次に戻る - 1.2 SSH、Telnet、そしてRolginにはどのような違いがあるか? >>