Project

General

Profile

機能 #137

機能 #55: アカウント管理システム

機能 #151: サーバとの連携

機能 #93: ログイン機能

welcomeサーバ

Added by Yuji Tateno 7 months ago. Updated 5 months ago.

Status:
新規
Priority:
通常
Assignee:
Start date:
03/09/2019
Due date:
% Done:

0%


Description

ウエルカムサーバ。専用の接続で待つ。接続してきたら以下のように。

  1. 公開鍵を受け取る
  2. ユーザを生成(期限はwOSHが扱う)
  3. ユーザの鍵を生成
  4. 受け取った公開鍵を登録(~/.ssh/autholized_keysへ)
  5. ユーザIDを返す

Related issues

Blocked by toolbox - 機能 #138: SSLサーバソケットクラスを用意する終了2019-02-232019-03-02

Blocks wODM - 機能 #153: 初回接続処理新規2019-03-16

Blocked by wOCE - 機能 #154: Dockerfile、セットアップスクリプトの作成終了2019-03-022019-03-09

Blocks wODM - 機能 #162: 新規ユーザーテストモードを作る新規2019-03-16

Associated revisions

Revision 1176:18b4945d28b1 (diff)
Added by Yuji Tateno 5 months ago

welcomeサーバの場所を確保 id #137

Revision 1177:12c6272abfd9 (diff)
Added by Yuji Tateno 5 months ago

ライブラリを整理してSSLを使う状態でビルドを確認した id #137

History

#1 Updated by Yuji Tateno 7 months ago

  • Subject changed from アカウント作成 to アカウント作成機能

#2 Updated by Yuji Tateno 7 months ago

  • Due date set to 02/02/2019
  • Start date set to 01/19/2019

#3 Updated by Yuji Tateno 7 months ago

  • Start date changed from 01/19/2019 to 01/26/2019

#4 Updated by Yuji Tateno 7 months ago

  • Due date changed from 02/02/2019 to 02/16/2019

#5 Updated by Yuji Tateno 7 months ago

  • Due date changed from 02/16/2019 to 02/23/2019

#6 Updated by Yuji Tateno 7 months ago

  • Due date changed from 02/23/2019 to 03/02/2019
  • Start date changed from 01/26/2019 to 02/02/2019

#7 Updated by Yuji Tateno 7 months ago

  • Description updated (diff)

SSHでの接続は普通のShellApp経由なので、この機能はShellAppに仕込むといいかも知れない。即ち、ShellAppがローカルユーザー情報をチェックし、鍵がなければ「鍵生成、サーバへSSLで接続、公開鍵を渡してユーザ名を取得」し、以後は通常通りSSHでシェルへ接続するような処理。

wOSHへはssh越しに接続するのでこれはない。

#8 Updated by Yuji Tateno 6 months ago

  • Due date changed from 03/02/2019 to 03/09/2019
  • Start date changed from 02/02/2019 to 03/02/2019

#9 Updated by Yuji Tateno 6 months ago

  • Description updated (diff)

#10 Updated by Yuji Tateno 6 months ago

  • Blocked by 機能 #138: SSLサーバソケットクラスを用意する added

#11 Updated by Yuji Tateno 6 months ago

なお、DockerコンテナではこのサーバをENTRYPOINTにするつもりなのでdaemon化しない。起動したら接続を待つ前にsshdを起動する必要があるだろう。

Dockerは実環境では使わないことにしたのでこれもない。

#12 Updated by Yuji Tateno 6 months ago

  • Blocks 機能 #154: Dockerfile、セットアップスクリプトの作成 added

#13 Updated by Yuji Tateno 6 months ago

  • Subject changed from アカウント作成機能 to welcomeサーバ

#14 Updated by Yuji Tateno 6 months ago

  • Description updated (diff)

#15 Updated by Yuji Tateno 6 months ago

#16 Updated by Yuji Tateno 6 months ago

  • Blocks deleted (機能 #154: Dockerfile、セットアップスクリプトの作成)

#17 Updated by Yuji Tateno 6 months ago

  • Blocked by 機能 #154: Dockerfile、セットアップスクリプトの作成 added

#18 Updated by Yuji Tateno 6 months ago

  • Blocks 機能 #162: 新規ユーザーテストモードを作る added

#19 Updated by Yuji Tateno 5 months ago

  • Due date changed from 03/09/2019 to 03/16/2019

#20 Updated by Yuji Tateno 5 months ago

  • Start date changed from 03/02/2019 to 03/09/2019

#21 Updated by Yuji Tateno 5 months ago

  • Due date deleted (03/16/2019)

wODMのvr_core化に伴い凍結

Also available in: Atom PDF