トップ 最新 追記
RSS feed

ただのにっき


2020-08-24(月) [長年日記]

RSA暗号で共有パスワードを管理

リモートワークで一番困るのが、オフィスというリアルな「場」を生かしたセキュリティ策が使えないことだ。いま職場で共有アカウントの棚卸しをしていて、これらのパスワード管理をどうしよう……って話になった。AWS rootアカウントなんてなかなかヘビーな「秘密」やぞ。みんなどうやって管理してるの、これ? オフィスがあれば、印刷して金庫に封印、みたいな策も取れるんだけど*1

で、ない知恵絞って「SSH用のRSA鍵で暗号化すればいいんじゃね?」と思いついたので、とりあえずそれにした。幸いなことに、うちのオフィスでは全員GitlabへSSHアクセスができるので、公開鍵はそこから取れる*2。正管理者が副管理者の公開鍵でパスワードを暗号化して、共有しておけばいいのだ。鍵タイプがed25519という人もいたが(とても正しい)、これのためにRSAも併用してもらうようにした。

SSH用のRSA鍵でファイルを暗号化する方法はググればいくらでも出てくる。サイズに制約があるけど、パスワード程度の文字列ならなんら問題にならない。

暗号化時に気をつけたいのは、

  • SSH用の公開鍵ファイルはRSA形式(よくある*.pem)に変換して使う
  • パスワードはファイルにせず、オンメモリで扱うようにする*3
  • 暗号化ファイルはgitで管理するために、バイナリ→テキストに変換

一方、復号化時には、

  • 最近のOpenSSHは秘密鍵をSSH形式で吐くので、PEMに変換しておかないといけない
  • 復号したパスワードはファイルに残さない(表示するだけにする)
  • 復号したパスワードはちゃんと使えるかどうか実際にログインして確認する

あとは、正副管理者は同じ飛行機・列車に乗らないとか(笑)、管理者が辞めるときのフローを決めておけば、おおむね安全に運用できるんじゃないでしょうか。

あ、ちなみにMFAをどうしようって話にもなって、これはもう、AuthenticatorのQRコードを副管理者に読み取ってもらうしかねぇよな、ってことになった。調べてみるとAWS側もそう回答している例が見つかるし。

*1 周りにヒアリングしたらマジでそんな感じの運用してる会社はそれなりにあるようだ。リモート前提でなく、金庫へのアクセス権を十分に絞れるならそれもあり。パスワードマネージャを使ってるというところもあるけど、保管庫のマスターパスワードを共有してたら意味がない。

*2 GitHubと同じ「user.keys」的なURLで機械的に取得できる。

*3 スクリプトが異常終了したときにファイルが残ってしまうのを防ぐ。

本日のツッコミ(全2件) [ツッコミを入れる]

tSU_RooT [GPG(PGP)でも似た管理ができますよ。 SSH鍵と違って、みんながきちんとGPG(PGP)の秘密鍵を持ってくれ..]

ただただし [まさにそこが面倒なのがPGPの失策なわけですよ。この課題に向き合ったときに最初に浮かんだアイデアがPGPだし、真っ先..]


2020-08-22(土) [長年日記]

浴室のドアが壊れた

家を建ててからもう15年くらいになるので、けっこうあちこちでガタが出てきている。今日は浴室のドアが壊れた。

よくある中折れ式のドアで、フレームはアルミ製? そのフレームの上下端が外れてドアが真っ二つになってしまった。これでは使えない。

構造をよく見ると、フレームの部材をボルトで友締めにしてあって、一方のフレームにあけた穴が金属疲労で破壊されて、ボルトが抜けてしまっている。うーん、これ、ボルトの頭に比べて穴が大きすぎないか? ちょっと歪んだだけで簡単に抜けそうな。ここ、ワッシャかなんかが必要なのでは。設計ミスか施工ミスの疑いもあるよなぁ……。

とはいえ、それなりにテンションのかかる場所だし、15年持ったと思えば悪くないのだろうか。

ちなみにドアは外して、とりいそぎ買ってきたビニールシートをぶら下げ、簡易的なシャワーカーテンにしてあるから、当面は困らないようにはできた。いや不便だし、そこそこ困るけど。で、工務店に注文しようと電話したけど、担当者からの折返しがぜんぜん来ない(笑)。昔からレスポンスだけは悪かったよなぁ、あの工務店。


2020-08-21(金) [長年日記]

R1、車検から戻る

納車が2005年だから、もう15年か! 軽自動車をこんなに長く乗ってていいのかしら。とはいえまだ30,000kmくらいしか走ってないからな、ぜんぜんガタもきてないし。

それにして今年の車検はなかなかひどい目にあった。まず(コロナのせいかたんなるサービス低下のせいか不明だが)、車両引取や返却のサービスがなくなった。おまけに代車もないという。

なので、車を預けたらバスと電車を乗り継いで帰宅しなきゃならないし、引取も同様。せっかく公共交通機関に乗らずに過ごしてるのに。これに限らず、スバルのサービスは年々悪くなってる。15年も新車を買わない客が何言ってんだって話だが(笑)。

さらに「ヘッドライトレンズが曇っていて、光量不足で車検に通りません!」と言われた。樹脂パーツはなー……。なんとかバルブを新品にしてクリアしたようだけど、次の車検では間違いなくヘッドライトレンズ交換(金七万円也)だよ。とほほ。


トップ 最新 追記
RSS feed