ユーザアカウントの作成方法

BIGLOGEクラウドでは、公開鍵暗号方式を採用しているため、ログインが必要なユーザを作成する場合には、暗号鍵を作成する必要があります。

1. ユーザの作成
通常通り、ユーザを作成します。
ここでは、例として「contents」ユーザを作成します。
# groupadd contents
# useradd -g contents -G apache -d /home/contents -m -s /bin/bash contents
# passwd contents
※上記のuseraddのパラメータはサンプルですので、適正なパラメータを入力して下さい。

2. 暗号鍵の作成
「contents」ユーザに切り替えます。
# su - contents

RSA認証鍵を作成
$ ssh-keygen -t rsa

Generating public/private rsa key pair.
Enter file in which to save the key (/home/contents/.ssh/id_rsa): [Enter]
Created directory '/home/contents/.ssh'.
Enter passphrase (empty for no passphrase): (任意のパスフレーズ)[Enter]
Enter same passphrase again:(任意のパスフレーズ)[Enter]
「Enter passphrase (empty for no passphrase):」および「Enter same passphrase again:」で任意のパスフレーズを入力します。

これで、「/home/contents/.ssh」に
  • id_rsa
  • id_rsa.pub
の2つの鍵が作成されます。

3. 公開鍵の作成
公開鍵「id_rsa.pub」の登録を行います。
$ cd .ssh
$ touch authorized_keys 
$ chmod 600 authorized_keys
$ cat id_rsa.pub >> authorized_keys
$ rm id_rsa.pub

4. 秘密鍵のダウンロード
  • 秘密鍵「id_rsa」をクライアントPC等にダウンロードします。
  • ダウンロードした「id_rsa」のファイル名を「○○○○○○.pem」のように任意のファイル名に変更します。(拡張子は「.pem」)
  • ダウンロードが完了したら、秘密鍵「id_rsa」を削除します。
$ rm id_rsa

5. SSH鍵の変換
SFTPを使用する場合には、秘密鍵をPEMからPPK形式に変換する必要があります。

SFTPを使用するためのSSH鍵の変換を参照して下さい。



最終更新:2013年11月25日 15:13