English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Linuxは一般的にサーバとして使用され、サーバはデータセンターに配置されます。あなたはデータセンターでLinuxサーバを操作することはできません。
この時点で、Linux サーバに遠隔ログインしてシステムの管理・保守を行う必要があります。
Linux システムでは、ssh サービスを通じて遠隔ログイン機能が実現されており、デフォルトのssh サーバポートは 22。
Windowsシステム上のLinuxリモートログインクライアントにはSecureCRT、Putty、SSH Secure Shellなどがあります。この記事ではPuttyを使用してリモートサーバーにログインする方法を説明します。
Puttyのダウンロード先:https://www.putty.org/
Puttyをダウンロードした場合、putty.exeをダブルクリックして以下のウィンドウが表示されます。
Host Name(またはIPアドレス)の欄に、ログインするリモートサーバーのIPアドレスを入力して、Enterキーを押します(ifconfigコマンドを使用してサーバーIPを確認できます)。
その後、ログインするユーザー名を入力するように求められます。
rootと入力して、Enterキーを押し、パスワードを入力して、リモートのLinuxシステムにログインできます。
SSHはSecure Shellの略で、IETFのネットワークワークグループ(Network Working Group)によって制定されました。
SSHはアプリケーションレベルとトランスポートレベルに構築されたセキュリティプロトコルです。
まず、PUTTYGEN.EXEツールを使用して鍵ペアを生成します。PUTTYGEN.EXEツールを開いたら、以下のようになります:
このツールは3つの形式の鍵を生成できます:SSH-1(RSA) SSH-2(RSA) SSH-2(DSA) には、デフォルトの形式として SSH を採用します。-2(RSA)。生成された鍵のビット数 これは生成された鍵の大きさを指します。この数値が大きいほど、生成された鍵が複雑で、安全性が高くなります。ここでは「 2048。
それから「Generate」をクリックして鍵ペアの生成を開始します:
このプロセスでは、マウスを動かさないと進捗バーは動かないことに注意してください。
ここまで来たら、鍵ペアが生成されました。あなたの鍵にパスフレーズを設定できます(Key Passphraseに)、または空欄にしておいてください。それから「公鍵を保存」をクリックして公鍵を保存し、「私鍵を保存」をクリックして私鍵を保存します。筆者は安全な場所に保存することをお勧めします。一に他人に見られないように、二に誤って削除されないようにです。次にリモート Linux サーバー上の設定に進みます。
1)ディレクトリを作成する /root/.ssh に権限を設定する
[root@localhost ~]# mkdir /root/.ssh mkdir コマンドはディレクトリを作成するために使われます。詳しくは後で説明しますが、今はそのままにしておいてください。
[root@localhost ~]# chmod 700 /root/.ssh chmod コマンドはファイルの属性権限を変更するために使われます。詳しくは後で説明します。
2)ファイルを作成する / root/.ssh/authorized_keys
[root@localhost ~]# vim /root/.ssh/authorized_keys vimコマンドはテキストファイルを編集するコマンドです。詳細は後の章で説明します。
3生成したpublic keyファイルを開きます。おすすめは写字板を使用するのが快適です。AAAAから始まる部分をコピーして、以下の「」の間に貼り付けます。---- END SSH2 PUBLIC KEY ----この行のすべての内容を以下に貼り付けます/root/.ssh/authorized_keysファイルでは、すべての文字が一行に揃っていることを確認してください。(コピーした内容をまずメモ帳にコピーして、それを一行に編集してから、そのファイルに貼り付けます)。
ここでは簡単に説明します。どうやって貼り付けを行うか、vimでそのファイルを開いて、そのファイルが存在しないので、vimは自動的に作成します。"i"キーを押し、同時にshiftキーを押します + Insertをクリックして貼り付けます(または右クリックでもできますが、コピーした内容がクリップボードに存在する必要があります)。貼り付けが完了したら、カーソルをその行の最前面に移動し、以下のように入力します ssh-rsa それからスペースを押し、ESCを押します。それから冒号wqを入力します。:wqと保存されます。フォーマットは以下の通りです:
4さらにputtyオプションを設定し、ウィンドウの左側のSSh –> Authに移動し、ウィンドウの右側のBrowse…をクリックして先ほど生成した秘密鍵を選択し、Openをクリックします。これでrootとしてログインできるようになります。
もしある前にKey Passphraseを設定していたら、今はパスワードの入力を求められる。より安全にするために、Key Passphraseを設定することをお勧めします。