サーバー

サーバー

DockerコンテナのWEBサーバーではTLS証明書管理を不要にする

Apacheで立てたWEBサーバーへHTTPSアクセスをさせ、そのアクセスをWEBサーバー内のDockerコンテナのWEBサーバーへ転送することで、DockerコンテナのWEBサーバーでTLS証明書管理を不要にする設定方法です。ここでは例と...
Linux
サーバー

UbuntuでHDDが一定時間アイドルだったらスリープさせる

UbuntuでHDDが一定時間アイドル状態の場合に、HDDをスリープさせる hd-idle コマンドがあります。インストールです。apt install hd-idle実行は、次のようにします。-i 0 はデフォルト設定で、すべてのHDDは...
Linux
サーバー

Ubuntu24.04でcron等のログインシェルでは無い環境からBluetooth再生する

Ubuntu24.04で、cronのようにログインシェルからでは無い環境で、Bluetooth再生を行う場合です。こちらでは、RaspberryPi+Ubuntu24.04で cron の @rebootでバックグラウンドスクリプトを起動し...
LinuxRaspberry Pi
サーバー

snmp で指定コマンドを実行してその結果を返す

コマンドの出力結果が無いまたは1行の場合コマンドの出力結果が無いまたは1行の場合ですが、出力結果が複数行でも、出力結果の取得が不要または1行目だけ取得できればいい場合も、ここでの方法で取得可能です。snmpd.conf に、実行するコマンド...
Linux
サーバー

MySQL で mysql_native_password=on にしていたので caching_sha2_password使用に変更する

MySQL8.0 でデフォルトの認証プラグインが mysql_native_password から caching_sha2_password へ変更されています。my.cnf で mysql_native_password=on を記述し...
サーバー

Let’s Encrypt の certbot で証明書の取得・更新で –webroot を apache使用時に指定する場合

Let's Encrypt の certbot で証明書を取得・更新する際に、ドメインの所有権の確認としてポート80番へ Let's Encrypt のサーバーからアクセス可能かチェックされます。この時、certbot で --standa...
Linux
サーバー

WSL2でシステム内でrsyncバックアップ

バックアップ先が /wslbackup とする場合。rsync --sparse -aH --ignore-errors --one-file-system --exclude={"/dev/*","/proc/*","/sys/*","/...
LinuxWSL
サーバー

dnsmasqでDNSサーバー

本記事での設定Ubuntu/AlmaLinux/RockyLinux で dnsmasq によるDNSサーバーを立ち上げますdnsmasqを動作させるマシン外からのDNSクエリーを受け付けますDNSレコードは、/etc/hosts と /e...
Linux
サーバー

Basic/Digest認証で再度認証を求められるようにする

Basic/Digest認証済みのサイトで、ブラウザを終了させずに再度認証を求められるようにする方法です。https://任意の文字@URL の形式でアクセスします。たとえば、 といったかんじです。下のダイアログで再度認証が求められますが、...
サーバー

RockyLinux/AlmaLinuxでインストールDVD/ISOイメージをリポジトリにする

RockyLinux/AlmaLinuxで、パッケージのインストールをインストールDVDから行う方法です。ネットワークにつながっていないオフライン環境でもインストールできます。まず、インストール時に使用したDVDまたはISOイメージを準備し...
Linux