**Ansibleベースのハードニングプレイブック**

- **Linux**
  - カーネルのセキュリティ強化(sysctl のチューニング)
  - ユーザーと権限管理
  - 不要なデーモンのサービス停止

- **SSH**
  - キー認証を必須にする
  - root ログイン・パスワード認証を無効化
  - SSH 設定の強化(ポート、タイムアウト、レートリミット)

- **Nginx**
  - セキュリティヘッダー設定(HSTS、CSP、X‑Frame‑Options)
  - TLS/SSL のハードニング(暗号スイート、OCSP スターピング)
  - レートリミットとログ管理

- **MySQL**
  - 強固な root パスワード・最小権限設定
  - SSL 接続の強制
  -監査ログと自動バックアップの実装

2026/01/08 2:38

**Ansibleベースのハードニングプレイブック** - **Linux** - カーネルのセキュリティ強化(sysctl のチューニング) - ユーザーと権限管理 - 不要なデーモンのサービス停止 - **SSH** - キー認証を必須にする - root ログイン・パスワード認証を無効化 - SSH 設定の強化(ポート、タイムアウト、レートリミット) - **Nginx** - セキュリティヘッダー設定(HSTS、CSP、X‑Frame‑Options) - TLS/SSL のハードニング(暗号スイート、OCSP スターピング) - レートリミットとログ管理 - **MySQL** - 強固な root パスワード・最小権限設定 - SSL 接続の強制 -監査ログと自動バックアップの実装

RSS: https://news.ycombinator.com/rss

要約

日本語訳:


要約

devsec.hardening
Ansible コレクションは、Inspec DevSec ベースラインに明示的に準拠した、広範な Linux ディストリビューションと一般的なサービス向けの実証済みハードニングを提供します。

対応プラットフォーム & ソフトウェア

  • Linux OS: CentOS Stream 9; AlmaLinux 8/9/10; Rocky Linux 8/9/10; Debian 11/12/13; Ubuntu 20.04/22.04/24.04; Amazon Linux(一部ロール); Arch Linux(一部ロール); Fedora 39/40(一部ロール); Suse Tumbleweed(一部ロール)。
  • データベース: MySQL ≥ 5.7.31, ≥ 8.0.3; MariaDB ≥ 5.5.65, ≥ 10.1.45, ≥ 10.3.17。
  • Web / SSH: Nginx ≥ 1.0.16; OpenSSH ≥ 5.3。

このコレクションは Ansible ≥ 2.16 を必要とします。

ロール & 構成

  • 含まれるロール:
    os_hardening
    ,
    mysql_hardening
    ,
    nginx_hardening
    ,
    ssh_hardening
    .
  • 追加ハードニング用の別アーカイブ(現在開発中):
    apache_hardening
    windows_hardening
    .
  • 元のスタンドアロン
    os-hardening
    ロールは古いタグで保持されており、最新リリースは 6.2.0 です。

すべてのロールは対応する Inspec リポジトリ(

inspec-devsec-baseline-linux
,
mysql
,
nginx
,
ssh
)にリンクされ、コンプライアンスを保証します。

インストール & 使用方法

ansible-galaxy collection install devsec.hardening

各ロールの README には使用例が記載されており、Ansible の「Using collections」ドキュメントにも追加ガイダンスがあります。

ガバナンス

  • リポジトリに変更ログ、貢献ガイドライン、およびロードマップが用意されています。
  • ロードマップの項目には Apache と Windows ハードニングロールの完成と OS でのカバレッジ拡大が含まれます。

このコレクションは Apache License 2.0 の下でリリースされます。

本文

Ansible コレクション – devsec.hardening


説明

本コレクションは、以下の環境で検証済みのハードニングを提供します。

  • Linux オペレーティングシステム:

    • CentOS Stream 9
    • AlmaLinux 8/9/10
    • Rocky Linux 8/9/10
    • Debian 11/12/13
    • Ubuntu 20.04/22.04/24.04
    • Amazon Linux(一部ロールがサポート)
    • Arch Linux(一部ロールがサポート)
    • Fedora 39/40(一部ロールがサポート)
    • SUSE Tumbleweed(一部ロールがサポート)
  • MySQL / MariaDB:

    • MariaDB ≥ 5.5.65, ≥ 10.1.45, ≥ 10.3.17
    • MySQL ≥ 5.7.31, ≥ 8.0.3
  • Nginx ≥ 1.0.16

  • OpenSSH ≥ 5.3

ハードニングは、InSpec DevSec ベースラインに準拠しています:


レガシーロール

旧スタンドアロンロールは、以前のタグで本リポジトリに保持されています。
スタンドアロン

os-hardening
ロールの最後のリリースは 6.2.0 です。

その他のレガシーロールは別途アーカイブに格納されています:

  • apache_hardening
  • mysql_hardening
  • nginx_hardening
  • ssh_hardening
  • windows_hardening

必須 Ansible バージョン

Ansible ≥ 2.16


含まれるコンテンツ

ロールステータス
os_hardening
mysql_hardening
nginx_hardening
ssh_hardening
apache_hardening⚠️ 開発中、動作未確認
windows_hardening⚠️ 開発中、動作未確認

インストール

ansible-galaxy collection install devsec.hardening

使い方

各ロールの README に例が記載されています。一般的なガイドラインは次のとおりです:

  • Ansible Using collections

コントリビューション

コントリビュータ向けガイドラインを参照してください。


リリースノート

変更履歴(changelog)をご覧ください。


ロードマップ / TODO

  • apache_hardening
    windows_hardening
    の完成
  • さらに多くのオペレーティングシステムへのサポート追加

参考資料

  • Ansible Collection overview
  • Ansible User guide
  • Ansible Developer guide
  • Ansible Collections Checklist
  • Ansible Community Code of Conduct
  • The Bullhorn (Ansible Contributor newsletter)
  • Changes impacting Contributors

ライセンス

Apache License, Version 2.0(以下「ライセンス」)に基づきライセンスされています。
本ファイルを利用するには、ライセンスに従う必要があります。
ライセンスのコピーは http://www.apache.org/licenses/LICENSE-2.0 にて入手できます。

適用法令または書面による合意がない限り、本ソフトウェアは「現状有姿」ベースで配布され、明示的または暗黙的な保証(商品性、特定目的への適合性等)は一切ありません。詳細はライセンス本文をご確認ください。

同じ日のほかのニュース

一覧に戻る →

2026/01/13 4:27

了解しました!内容は明確で簡潔に保ちます。余分な改行や不必要な記号は入れず、リストがある場合は読みやすいようにきちんとインデントします。他にご要望がございましたら、お気軽にお知らせくださいね!

## Japanese Translation: **改訂された概要** CoworkはClaude Maxをベースにしたリサーチプレビュー・ツールで、現在はmacOSアプリを通じてMaxサブスクライバー向けに利用可能です。ユーザーが自分のコンピュータ上の特定フォルダへのClaudeのアクセス権を付与すると、そのフォルダ内のファイルを読み取り・編集・作成できるようになります。これにより、ダウンロードの整理、スクリーンショットからスプレッドシートを生成すること、散在したメモからレポートをドラフトするなどのタスクが便利に行えます。 標準的なチャットとは異なり、CoworkはAIにより大きな主体性を与えます。AIはタスクを計画し、実行し、進捗状況を提供します。このツールはClaude Codeと基盤を共有しており、非コーディングの文脈でもコード風の対話が可能です。ユーザーは既存のコネクター(例:ドキュメントやプレゼンテーション)をリンクしたり、Chromeとのペアリングでウェブ閲覧を行ったりして機能を拡張できます。AIは複数タスクをキューに入れ、並列実行することで前後のチャットを減らします。 制御権はユーザーに残ります:Claudeが見るフォルダとコネクターを選択し、大きな操作を行う前にプロンプトが表示されます。ただし、誤った指示でファイルが削除されたり、プロンプトインジェクションが発生するリスクもあるため、安全対策は継続的に開発中です。 このプレビューはフィードバックを集めることを目的としており、将来のリリースではデバイス間同期、Windowsサポート、強化された安全機能、および拡張されたコネクターオプションが追加される可能性があります。Coworkは個人向けにファイル整理を効率化し、手動監視を保ちながらファイルベースのワークフローを自動化する制御可能なAIアシスタントとして設計されています。

2026/01/13 1:04

**TimeCapsuleLLM:** 1800年〜1875年のデータのみで訓練された大規模言語モデル (Note: The length is preserved while using natural, polite Japanese.)

## Japanese Translation: ``` ## Summary TimeCapsule LLM プロジェクトは、歴史的な英語データのみを使用して言語モデルをゼロから構築し、現代のバイアス(「Selective Temporal Training」)を排除します。 - **Model evolution** - *v0* (16 M パラメータ、nanoGPT ベース) は約187 MB の1800年代テキストで訓練され、1800年代風の言語を生成しましたが、一貫性のない文になりました。 - *v0.5* (123 M パラメータ、引き続き nanoGPT) はコーパスを約435 MB に拡張し、文法・句読点を改善しましたが、高い幻覚と OCR ノイズに悩まされました。 - *v1* (700 M パラメータ、Phi 1.5 ベース) は約6.25 GB のデータで訓練され、歴史的事件や人物を正確に思い出せるようになりました。 - *v2mini‑eval1* (300 M パラメータ、90 GB London コーパス全体の15 GBサンプル) はわずか10 K ステップで訓練され、トークナイズ問題により「Who is Charles Dickens?」のような文字化けした出力が生成されました。 - *v2mini‑eval2* (v2mini‑eval1 と同じサイズ・データ) はチャールズ・ダーウィンについて極めて不連続なテキストを生成しました。 - **Dataset** 完全版 v2 データセットは1800–1875 年のロンドン テキストで 90 GB を含み、136,344 ドキュメントから構成されています。15 GB のサンプルは Hugging Face(https://huggingface.co/datasets/haykgrigorian/TimeCapsuleLLM-London-1800-1875-v2-15GB)で公開されています。 - **Training setup** *v0/v0.5* は GeForce RTX 4060 GPU、i5‑13400F CPU、および 16 GB RAM を使用しました。 *v1* と *v2mini‑eval1* はレンタル NVIDIA A100 SXM GPU 上で訓練されました。 - **Tokenization & evaluation** 時代固有のスペリングと語彙に対応するカスタムトークナイザー(vocab.json & merges.txt)を構築しました。出力は言語的正確さ、幻覚率、およびトークナイズ品質で評価され、バイアス統計は別途 v2 バイアスレポートに記載されています。 - **Future work** 今後の計画として、完全版 90 GB v2 データセットへの拡張、トークナイザーパイプラインの改良、およびより深いバイアス分析を実施します。 - **Impact** このプロジェクトは、歴史家・教育者・AI‑ethics 開発者が時代に即した言語モデルを必要とする際に有益であり、現代バイアスを減らすための時間的選択訓練(temporal selective training)の具体例として NLP コミュニティにも貢献します。 ```

2026/01/13 5:26

ファブリス・ベルラール氏のTS Zip(2024)

## 日本語訳: **概要** ts_zip は、GPU を活用したテキスト圧縮ツールであり、RWKV 169M v4 大規模言語モデル(パラメータを 8 ビットに量子化し、BF16 で評価)を使用してトークン確率を予測し、その予測に基づいて算術符号化を適用します。従来のツールよりも高い圧縮率を達成しています: - alice29.txt – **1.142 bpb**(21,713 B) - book1 – **1.431 bpb**(137,477 B) - enwik8 – **1.106 bpb**(13,825,741 B) - enwik9 – **1.084 bpb**(135,443,237 B) - linux‑1.2.13.tar – **1.021 bpb**(1,196,859 B)。 RTX 4090 上では、ツールは約 1 MB/s の速度で圧縮し、同程度の速度で解凍します。システムに少なくとも **4 GB の RAM** があることが前提です。ts_zip は実験的なものであり、バージョン間の後方互換性は保証されません。また、その性能評価は GPU/CPU またはスレッド数に依存せず、決定論的に行われます。この手法はプレーンテキストファイルで最も効果を発揮し、バイナリデータではエントロピーの削減がほとんど得られません。主に英語で訓練されていますが、他言語やソースコードにも比較的適切に対応します。 ダウンロードリンク: - Linux tarball: `ts_zip‑2024‑03‑02.tar.gz` - Windows ZIP: `ts_zip‑2024‑03‑02-win64.zip` 将来のリリースでは、圧縮率をさらに向上させ、言語サポートを拡大し、可能ならファイルタイプの取り扱いを追加しつつ、ハードウェア間で評価が再現できるようにすることを目指します。GPU リソースを持つユーザー(データアーカイブ担当者や大量テキストコーパスを管理する開発者など)にとって、速度を犠牲にせず高い圧縮率を実現できる最適なツールです