タグ 天神スナップオン
人気順 5 users 50 users 100 users 500 users 1000 usersパッケージの脆弱性管理サービスVeetaをリリースしました | 天神スナップオン
以前より個人で開発していたパッケージ脆弱性管理サービス Veeta をリリースしました。 現状はAWSで個人資金にて運用しているため、1オーガニゼーション5台までの制限がありますが、無料で利用できます Veetaのアーキテクチャは下記の通りです。 利用方法は、 ドキュメント にも記載がありますが、以下の手順ですぐに始めることができます。 オーガニゼーションを登録する 認証トークンを発行する クライ... 続きを読む
builderscon Tokyo 2017で圧倒的な敗北をもらって来た | 天神スナップオン
8/4〜8/6にかけて builderscon Tokyo 2017 にスピーカーとして参加させていただきました。当日話した資料については下記の通りです。 今回はmrubyの言語そのものの魅力と、僕たちが実装し、運用している内容について紹介させていただきました。 発表後、いくつかの質問や、Twitterでも質問をいただきすごく嬉しかったです。 一方で、今回の登壇は自分の現実をいい意味でフィードバッ... 続きを読む
mrubyでOpenSSLを利用し、SSL証明書を作成管理する | 天神スナップオン
同僚である @matsumotory のFastCertificateの実装について、ngx_mrubyからシェルスクリプトで構築されたコマンドであるdehydratedを利用して実装されているのですが、この場合、mrubyから証明書取得のステータスが管理しづらかったり、どうせならmrubyで全てコントロールしたいよねという話から、mruby-acme-clientを書きました。 中身の実装として... 続きを読む
Linuxユーザーと公開鍵を統合管理するサーバ&クライアントを書いた | 天神スナップオン
皆様、明けましておめでとうございます。 ホリデープロジェクトでgoを用いたサーバ&クライアント Simple Toml Name Service を書いてみました。 このサーバ&クライアントを導入するとLinuxサーバのSSHの公開鍵認証に利用する鍵とユーザー、グループをtoml設定ファイルで管理できるようになります。 はじめに ご存知の通りLinuxはユーザー名とユーザーIDを保持しており、各々... 続きを読む
もうLDAPにさよなら?SSHログインの公開鍵をGitHubから取得する方法 | 天神スナップオン
今日は簡単なシェルスクリプトでGitHubから公開鍵を取得してSSHログインを行う方法を紹介したいと思います。 ポイントとしてはsshd_configで以前紹介したAuthorizedKeysCommandを利用すること、 次にGitHubはhttps://github.com/<user_name>.keysで登録されている公開鍵を取得できる仕組みを利用します。 設定例はCentOSを前提に記載... 続きを読む