findの検索したファイルを削除する方法
findコマンドとdeleteオプションについて findコマンドで特定ディレクトリ内で90日以上前に更新されたファイルを検索して、その結果を削除したい場合は、主にfindコマンドとdeleteオプションを組み合わせて使 […]
Google Gemini でスクリプトで構文エラー
最近、AIを利用してシェルスクリプトをGoogle Geminiで作成して貰って、過不足を自分で編集するような流れが増えました。 昨日ですが、下記のような感じでGeminiで作成してコピーしましたが、if分の箇所で構文エ […]
Mailコマンドで外部メールサーバーから送信する(SMTP認証)
MailコマンドでSMTP認証をおこなって、外部メールサーバーを指定する Linuxサーバーからメール送信する際に「mail」コマンドを利用しますが、Gmail等の送信先でSPF・DKIMの設定しないとメールが届かなかっ […]
IPフォワーディングの有効にする
IPフォワーディングについて IPフォワーディングは、Linuxシステムが複数のネットワーク間を中継するルーター(またはゲートウェイ)として機能するための設定です。通常、Linuxシステムは自分宛てのパケットしか受け入れ […]
systemctl コマンドのタブ補完が効かない
新規にクラウドサーバーを導入する機会があり、仮想マシンを作成後に初期設定をしていると、「systemctl status <サービス名>」 や 「systemctl restart <サービス名>」などのsy […]
BINDでAレコードを追加するシェルスクリプト
ゾーンファイルのサンプル BINDでシェルスクリプトを利用してAレコードに新しいサブドメインを追加するシェルスクリプトのサンプルです 下記のようなゾーンファイルがあるとします。このゾーンファイルにサブドメインを追加したシ […]
RHEL系で「/etc/fstab」に記載されているディスクがマウントできなくても起動する方法
RHEL系(CentOS, Rocky Linux, AlmaLinuxなど)では、サーバーの起動時に/etc/fstab に書かれているディスクが故障などで認識できなかったりして、マウントできずにメンテンスモード移行し […]
messagesのエラー「Task "refresh" retries exhausted with error: livepatch check failed」
Ubuntu の Livepatch サービスの更新失敗 messagesのログ監視でfailで検知しました ログですが、Ubuntu の Livepatch サービスが、Canonical のサーバーと通信しようとした […]
phpファイルなどの「;」のコメントアウトを除いて出力したい
phpファイルや設定ファイルで「;」がコメントアウトになっているファイルがあります。このファイルでコメントアウトの箇所を除いて有効になっている設定のみ出力したい場合があります。 その場合は、「grep」コマンドを利用しま […]
Ubuntu Pro(旧 ESM)の通知「security updates can be applied with ESM Apps.」
Ubuntuにログインすると「7 additional security updates can be applied with ESM Apps.」と表示される UbuntuのサーバーにSSHログインすると下記のメッセ […]
sudoコマンドでroot宛のメールを削除したい
かなり以前の記事(/var/spool/mail/root を空(削除)にする)で、root宛のメールをCronで削除する記事を書きましたが、一般ユーザーでsudoコマンドを利用すると以下のようなエラーになります 上記の […]
Nextcloudでバージョンアップ後に「いくつかの欠落しているオプションのインデックスを検出しました」と警告が表示される
Nextcloudでバージョンアップをおこない管理画面にアクセスすると、下記の警告が表示されます。 いくつかの欠落しているオプションのインデックスを検出しました。データベースのパフォーマンスを向上させるために、(Next […]
Zabbix IPv6を無効にしたら、warnログが止まらない場合対処法
Zabbixで、IPv6を無効にしたら、下記のログが障害検知され止まらなくなりました。 下記のログは NetworkManager のログメッセージであり、Zabbixはこのログを単に収集しているだけです。問題の原因は […]
IPv6を無効にする[OS,Apache,nginx]
最近、SYNフラッド攻撃を受けて高負荷になるWEBサーバーがあったので、その際にIPv6を無効にしましたので、その手順を説明します。 攻撃を受けたサーバのログには以下のようなメッセージが頻繁に出力されていました IPv6 […]
【Ubuntu】RedisでWordPressとNextcloudのキャッシュを有効化
WordPressで「永続オブジェクトキャッシュを使用してください」と表示される WordPress の管理画面のヘルスチェックで「永続オブジェクトキャッシュを使用してください」と表示されました。 この警告は、パフォーマ […]







