Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

115 total results found

ufwを用いてIPアドレスを対話的にブロックするシェルスクリプト。

シェルスクリプト Linux運用のスクリプト

概要 外部に公開しているサーバは、常に不審な攻撃に晒されます。これは、怪しいIPアドレスからのアクセスをブロックするためのスクリプトです。 ufwを用いていることが前提です。 このスクリプトは、/24や/16と、レンジを広げて遮断することができます。 広範囲なブロックはポリシーと併せて確認ください。 また、ufwを扱うため、管理者権限で実行します。 スクリプト内容 ufw_deny.sh #!/bin/bash while true; do # IPアドレスを尋ねる read -p "ブロ...

ufw
Linux
シェルスクリプト
Linux運用

Apacheで特定のアクセス元からの通常アクセスをログに残さない設定。

Apache Apache設定

概要 Webサービスの運用時、「誰がいつどこにアクセスしたか」を判別するアクセスログはとても重要なものです。 ではありますが、Webアクセス解析時に自分のアクセスログが邪魔になるケースがありました。 そこで、Apacheの設定ファイルで特定のアクセス元からのログを残さないようにしました。 確認環境 OS : Ubuntu 20.04 LTS Apache 2.4系 前提 大本のコンフィグ(httpd.conf)ではなくバーチャルサイトで設定していること。 Apache設定ファイルに管理者権限で設定ができること...

Linux
Apache
ログ設定

ソースコードからインストールしたOpenSSHを9.6.1p→9.7.1にアップデート(Ubuntu 20.04)

ミドルウェア OpenSSH

概要 ソースコードからインストールしたOpenSSH9.6p1を、更にOpenSSH9.7p1にバージョンアップします。 前提 Ubuntu 20.04での動作確認です。 上記手順を用いて、ソースコードからOpenSSHをインストールしています。 さっくりとした手順 作業用ディレクトリに移動します。 ソースをダウンロードします。 OpenSSHをソースからビルドします。 バージョンアップを確認します。 バージョンアップ前の確認 ssh -V OpenSSH_9.6p1, OpenSSL 3.2.1 30 Ja...

Ubuntu
OpenSSH

Snipe-ITをv6.3.3からv6.3.4にアップグレード。

Snipe-IT

概要 資産管理システムSnipe-ITのアップグレードを行いました。 アップグレード前:v6.3.3 アップグレード後:v6.3.4 前提 以下の環境で動いています。 Ubuntu 22.04 Apache 2.4 MySQL 8.0.36 PHP 8.1.27 Composer 2.6.6 参考手順 https://snipe-it.readme.io/docs/upgrading さっくりとした手順 Snipe-ITがインストールされているサーバでコマンド操作を行います。 Snipe-ITのインストー...

Ubuntu
PHP
Snipe-IT

自己消費用のお茶の在庫状況:2024年4月8日

お茶在庫状況(2024年)

No. 茶葉の名前 入手日 開封日 消費完了日 種別 ベース コメント 2024T01 シンプーリ 2023/12/31 紅茶 ダージリン(夏摘み) 福袋(松) 2024T02 タルボ 2023/12/31 紅茶 ダージリン(夏摘み) 福袋(松) 2024T03 サングマ 2023/12/31 紅茶 ダージリン(春摘み) 福袋(松) 2024T04 グームティー 2023/12/31 2024/01/04 紅茶 ダージリン(春摘み) 福袋(松) 2024T05 カイルベッ...

Ubuntu Linuxでのcronのログを有効化

Linux各種設定 Linux初期設定(サーバ利用を前提)

概要 Ubuntu系Linusは自動実行(cron)のログがデフォルトでは出ませんので、設定を変更します。 rsyslogdでCronログの有効化 設定ファイルのバックアップ取得 sudo cp -pi /etc/rsyslog.d/50-default.conf /path/to/backup/directory/50-default.conf.$(date +%Y%m%d) 任意のバックアップディレクトリを指定します。 バックアップ取得確認 diff -u /etc/rsyslog.d/50-defa...

Ubuntu
Linux
rsyslog
cron

2024年4月11日~2024年4月20日

2024年4月に飲んだお茶の記録

2024/04/11(木) 白桃烏龍 極品 水出し サクランボ オンザロック キャンブリック 白桃煎茶 飲み始め 炭酸水出し 2024/04/12(金) ローズ・ダージリン 水出し シンブーリ ストレート 飲み始め ホワイトサングリア レモン入り 炭酸水出し 雪蓮茶 水出し 2024/04/13(土) 白桃烏龍 極品 水出し ローズ・ダージリン 水出し サイダー割り 2024/04/14(日) 白桃烏龍 極品 水出し 2024/04/15(...

白桃烏龍
抹茶
シンブーリ
ダージリン(夏摘み)
マスカット
アルフォンソマンゴー
台湾烏龍茶
文山包種 特級 春摘み
フレーバーティー
中国茶
オンザロック
キャンブリック
水出し
サクランボ
炭酸水出し
白桃煎茶
お茶
ダージリン(夏摘み)
シンブーリ
炭酸水出し
レモン入り
ホワイトサングリア
雪蓮茶
サイダー割り
クッキー
サイダー割り

Ubuntu 22.04にmkcertをインストールしてローカル証明書を作成する

ミドルウェア mkcert

概要 ローカルDNSで証明書を作りたい 或いはローカルホスト(127.0.0.1)をhttps化したい 場合に役立つコマンド、mkcertをインストールします。 インストール方法 aptitude (apt)によるインストール sudo aptitude install mkcert ローカルルート証明書を作成 ルート証明書の作成 mkcert -install ローカルのルート証明書作成確認 ls -l ~/.local/share/mkcert/ rootCA-key.pem → 秘密鍵...

Ubuntu
SSL
mkcert

2024年4月21日~2024年4月30日

2024年4月に飲んだお茶の記録

2024/04/21 (日) ローズ・ダージリン 水出し 2024/04/22 (月) ローズ・ダージリン 水出し アルフォンソマンゴー ストレート 白桃煎茶 水出し 飲み終わり 2024/04/23(火) 文山包種 特級 春摘み 水出し サクランボ ストレート アップル&ベリー 水出し 飲み始め 2024/04/24 (水) ローズ・ダージリン 水出し ホワイトサングリア ストレート サクランボ 水出し 飲み終わり 2024/04/25(...

お茶
雪室緑茶
フレーバーティー
水出し
ローズ・ダージリン
アルフォンソマンゴー
緑茶
白桃煎茶
台湾烏龍茶
文山包種 特級 春摘み
サクランボ
アップル&ベリー
ホワイトサングリア
タルト・オ・シトロン
雪蓮茶
オンザロック
オペラ
キャンブリック
ゆめ

アカウントファイルを用いたDBログインとバックアップ。

ミドルウェア MySQL

概要 バックアップスクリプトなどでMySQLにログインして処理を行う場合のTIPSです。 さっくりとした手順 アカウントファイルを作ります。 ログインできることを確認します。 アカウントファイルを用いたコマンドでバックアップできることを確認します。 アカウントファイル作成 ディレクトリ作成 sudo mkdir -p /home/hoge/db_password 運用に合わせて指定ください。 cd /home/hoge/db_password && pwd 指定したディレクトリに移動します アカウント...

Linux
MySQL

2024年5月1日~2024年5月10日

2024年5月に飲んだお茶の記録

2024/05/01 (水) 雪室緑茶 水出し ゆめ ストレート アルフォンソマンゴー 水出し マスカット 水出し 2024/05/02 (木) 文山包種 特級 春摘み 水出し タルト・オ・シトロン ストレート シンブーリ 水出し マスカット 水出し 2024/05/03 (金) アイスティー ハリー・ポッター スタジオツアーにて ローズ・ダージリン 水出し 2024/05/04 (土) 文山包種 特級 春摘み 水出し ローズ・ダージリ...

文山包種 特級 春摘み
シンブーリ
マスカット
雪蓮茶
中国茶
キャンブリック
ジャルダンソバージュ
ルイボス
炭酸水出し
ローズ・ダージリン
シンブーリ
ダージリン(夏摘み)
タルト・オ・シトロン
お茶
台湾烏龍茶
アルフォンソマンゴー
ゆめ
フレーバーティー
紅茶
水出し
雪室緑茶
緑茶
アップル&ベリー
タルト・オ・シトロン
ミルクティー

Redmine 5.1.x→5.1.yのバージョンアップ(同一サーバでの作業)

Redmine運用 Redmineのメンテナンス

脆弱性などに対応するため、同一系統のRedmineのバージョンアップ手順を示します。 環境 Ubuntu 22.04 動かしていたRedmine:5.1.1 Apache 2.4 / mod-passangerでRubyアプリを使用(Ruby 3.0系) MySQL 8.0.3 作業に備えての前提 本手順では「使用するDBの削除」を伴います。作業の際には慎重に行って下さい。 Webサービスを止める/何も入っていないRedmineが途中でできるため、ユーザアクセスができない状況が発生します。 作業前のチェック...

Redmine
Redmine 5.1
Redmine運用
Redmineプラグイン
MySQL

Redmine5.1に全文検索プラグインをインストール

Redmineプラグイン

概要 Redmineの検索機能を強化するプラグインを導入し、検索効率を上げます。 プラグイン名 redmine_full_text_search https://github.com/clear-code/redmine_full_text_search 動作を確認した環境 Redmine 5.1 mysql 8.0.3系 Ubuntu 22.04 前提 筆者が用いているRedmineのDBはMySQLを用いているので、その環境での手順です。 導入時 パッケージ追加: 要 Gem追加:要 D...

Redmine 5.1
Redmineプラグイン

Redmine移行/再作成後の注意点(全文検索プラグインをインストールしている場合)

Redmine運用 Redmineのメンテナンス

概要 Redmineを別サーバに移行した 脆弱性対応などでバージョンアップした かつ、 全文検索プラグインを導入している場合、 検索機能がうまくいきません。(既存の文書を検索することができません。 プラグインのGithubで以下の通り書かれているので、 You need to create index for existing data. You need to run full_text_search:synchronize task until no more synchronize target ...

Redmine
Redmine運用
Redmineプラグイン

NextcloudのExternal StorageサービスでのArray to string conversionエラーに対処

Nextcloud Nextcloud運用

エラー概要 Nextcloud 28.x以降にバージョンアップしてから、ログで以下が大量に出力され続けていました。 Array to string conversion at /var/www/html/nextcloud/lib/private/Files/Cache/Scanner.php#224 こちらの対処を行います。 エラーが出る要件 Nextcloud 28.x以降を利用している。 External Storageプラグインを利用している。 このプラグインで、S3(乃至はS3互換のオンラインストレ...

Ubuntu
NextCloud

2024年5月11日~2024年5月20日

2024年5月に飲んだお茶の記録

2024/05/11 (土) 文山包種 特級 春摘み 水出し 飲み終わり 2024/05/12 (日) ホワイトサングリア 水出し 試供品のティーバッグ 津軽りんご 水出し 試供品のティーバッグ 2024/05/13 (月) ローズ・ダージリン オンザロック 2024/05/14 (火) 雪室緑茶 水出し マスカット ストレート 雪蓮茶をブレンド アップル&ベリー 水出し 雪蓮茶 水出し 2024/05/15 (水) 雪室緑茶 水出し マスカッ...

ローズ・ダージリン
マロンショコラ
文山包種 特級 春摘み
台湾烏龍茶
フレーバーティー
緑茶
紅茶
水出し
ホワイトサングリア
お茶
津軽りんご
オンザロック
マスカット
雪蓮茶
アップル&ベリー
カシュ・カシュ
ゆめ
タルト・オ・シトロン
ルイボス
ジャルダンソバージュ
アルフォンソマンゴー
ダージリン(夏摘み)
シンブーリ
ミルクティー
オンザロック
ミントティー

自己消費用のお茶の在庫状況:2024年5月19日

お茶在庫状況(2024年)

No. 茶葉の名前 入手日 開封日 消費完了日 種別 ベース コメント 2024T01 シンプーリ 2023/12/31 2024/04/12 紅茶 ダージリン(夏摘み) 福袋(松) 2024T02 タルボ 2023/12/31 紅茶 ダージリン(夏摘み) 福袋(松) 2024T03 サングマ 2023/12/31 紅茶 ダージリン(春摘み) 福袋(松) 2024T04 グームティー 2023/12/31 2024/01/04 2024/04/08 紅茶 ダージリン(春摘み) 福...

2024年5月21日~2024年5月31日

2024年5月に飲んだお茶の記録

2024/05/21 (火) ミントティー&ジャルダンソバージュ ミックスして抽出 水出し マロンショコラ オンザロック キャンブリック ハチミツ入り アップル&ベリー 水出し 雪蓮茶 水出し 2024/05/22 (水) ミントティー&ジャルダンソバージュ ミックスして抽出 水出し ゆめ オンザロック キャンブリック ハチミツ入り タルト・オ・シトロン 水出し ミルクティー 雪蓮茶 水出し 2024/05/23 (木) ミントティー&ジャルダンソバージュ ...

ハチミツ入り
ジンプーリ
ダージリン(夏摘み)
アップル&ベリー
オペラ
緑茶
カシュ・カシュ
タルト・オ・シトロン
ゆめ
雪蓮茶
中国茶
オンザロック
ジャルダンソバージュ
アップル&ベリー
お茶
マロンショコラ
ミントティー
キャンブリック
ミルクティー
水出し
ルイボス
緑茶
紅茶
フレーバーティー

Redmine 5.xにknowlegebaseをインストール。

Redmineプラグイン

筆者にとってRedmineのキラーアプリだったknowlegebase。その5.x対応版が出たので導入を行います。 https://github.com/yzzy/redmine_knowledgebase 環境 Ubuntu 22.04 Apache 2.4 MySQL 8.0.3 Redmine 5.1 導入時 Gem追加:要 DBマイグレーション:要 ※Redmine 4.2で実施した設定ファイルの退避や修正は不要でした。 さっくりとした手順 SSHログイン後、Redmineプラグインに移動 git...

Redmine 5.1
Redmine Knowlegebase
Redmineプラグイン

Redmineのプラグインをインストールするときに使うコマンド

Redmine運用 Redmineプラグインのメンテナンス・チートシート

概要 Redmineのプラグインを導入する際の基本的な手順をメモしておきます。 前提 既にRedmineがインストールされている状態 Ubuntu系OS WebサーバとしてApache2を利用 Ruby on RailsでApacheと連携 RedmineはApacheの実行ユーザ(www-data) インストールの基本 A.プラグインを/redmine/root/directory/plugins配下に設置(必須) B.依存関係があるrubyプログラムをインストール(オプション) C.DBマイグレーシ...

Redmine
Ubuntu
Apache
Redmine運用