tamohiko

history

historyコマンドの実行履歴を削除する2つの方法(特定の履歴・すべて削除)

historyコマンドで表示される、コマンドの実行履歴を削除する方法です。Linuxでコマンドを実行する際、パスワードなどを引数に指定して実行すると、そのままだと「history」コマンドで表示される実行履歴に大切なパスワードが残ってしまい...
WordPress

【AlmaLinux 10】NginxリバースプロキシとPodmanでセキュアなWordPress環境を構築する(SSL対応)

最近のLinuxサーバ運用では、セキュリティと管理のしやすさから「Webサーバ(Nginx)はホストで動かし、アプリケーション(WordPress)はコンテナで動かす」という構成が流行りつつあります。今回は、「さくらのVPS」上にインストー...
nginx

【AlmaLinux 10】Nginx公式リポジトリから最新Mainline版をインストールする方法

AlmaLinux 10の標準リポジトリにもNginxは用意されていますが、バージョンが古い場合があります。最新の機能や修正を利用したい場合は、Nginxが公式に提供しているリポジトリを使用するのがおすすめです。この記事では、Nginx公式...
AlmaLinux

さくらのVPSでOS再インストール時にやったことメモ(AlmaLinux 10)

さくらのVPSでOSを「AlmaLinux 10」に再インストールした際に行った、初期設定やセキュリティ対策の作業手順をメモとしてまとめておきます。SSH公開鍵の事前登録事前にSSHの秘密鍵と公開鍵のペアを作成し、さくらのVPSコントロール...
メモ

圧縮ファイルを直接検索!zgrep, zegrep, zfgrepを使いこなそう

Linuxで作業していると、ディスク容量を節約するために圧縮されたログファイルやデータファイルを扱う場面によく出くわしますよね。これらのファイルの中身を検索したいとき、いちいち解凍するのは手間です。そんな時に役立つのが、以下のコマンドたちで...
メモ

opesslやstressコマンドを使ってCPUの使用率を上げる方法

テストを行う等でCPUの使用率を意図的に上げたい場合、「openssl」や「stress」コマンドを使用してCPU使用率をあげる方法を紹介します。動作検証は「AlmaLinux9」で行っています。CPU使用率をあげる方法CPU使用率を上げる...
Rspamd

【AlmaLinux9】Rspamdに許可・拒否リスト(ホワイトリスト・ブラックリスト)の設定を追加する方法

「Almalinux9」にインストールされた「Rspamd」にメールの許可・拒否リスト(ホワイトリスト・ブラックリスト)の設定を追加する方法です。Rspamd構築手順 【AlmaLinux9】Rspamdをインストールする方法 【AlmaL...
Rspamd

【AlmaLinux9】RspamdにDKIM、ARC、DMARC機能を追加する方法

「AlmaLinx9」にインストールされている「Rspamd」に「DKIM」「ARC」「DMARC」の設定を追加する方法です。「SPF」については、初期設定でメール受信時にチェックを行う設定となっているので、特に設定を行う必要はありません。...
Rspamd

【AlmaLinux9】Rspamdをインストールする方法

Almalinux9に「Rspamd」をインストールする手順です。「Rspamd」は多機能なスパムフィルタで「SPF」「DKIM」、「DMARC」、「ARC」などの認証機能も持っています。これらの機能の設定方法を一度に説明すると非常に長くな...
メモ

echoで8,16進数をASCIIコードに対応したテキストへ変換する方法

8,16進数をASCIIコードに対応したテキストに変換する必要があって、簡単な方法は無いかなと調べると、「echo」コマンドで変換できることが分かったので、その方法をメモしておきます。8進数から変換「echo -e」で「"\0nnn"」(n...