次: , 前: Article Buffer, 上: Usage


2.6 アカウント設定

アカウントの管理は次のやうなコマンドで行ふ。これらは ElCleite の全ての バッファで利用可能である。

C-c C-p
自分のアカウントのパスワードを變更する。
C-c C-a
新規にアカウントを作成する。この操作を行へるのは特権ユーザーのみである。
C-c C-d
アカウントを削除する。この操作を行へるのは特権ユーザーのみである。もし 全ての特権ユーザーを削除してしまった場合は、次のやうにして DB を直接書 き換へない限り、復活させる事は出來ない。
          % sudo sqlite3 /usr/local/var/cleited/cleited.db
          sqlite> INSERT INTO accounts
             ...>        (user_id, passwd, name, is_root)
             ...> VALUES ("root", "47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU", "Root", 1);
     

passwd フィールドにはパスワードの SHA-256 ハッシュを Base64 エンコード した結果が入る。“47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU” は空文 字列をそのやうにエンコードした結果である。

C-c C-u
アカウント情報を變更する。特権ユーザーは自分以外のユーザーの情報を變更 する事が出來る。もし全ての特権ユーザーの特権を剥奪してまった場合は、削 除してしまった場合と同じやうに DB を書き換へる必要がある。