Linux Apacheのログファイルで特定の時間帯でアクセスが多いアカウントを調査する 特定の時間帯でアクセスの多かったApacheログを調査する特定の時間でApacheのアクセス数が多くなり高負荷の状態となっていました。Apacheは数100件ほどのVirtualHostがあり、目視でアクセスが多かったアカウント(Virtu... 2025.05.19 Linux
Linux Let’s EncryptのSSL証明書を発行時にエラー「overwrite the key? ~」 Let's EncryptのSSL証明書を発行時にエラー「Domain key exists, do you want to overwrite the key? Add '--force', and try again.」Let's En... 2025.05.07 Linux
Linux 「/var/log/messages」がログローテーションされていない ログ監視で過去の古いエラーを拾い警告があがっているNagiosでログ監視をしていますが、/var/log/messagesで過去のエラーを拾ってエラーが上がりメールが来ていました。「/var/log/messages」を確認すると1年以上ロ... 2025.04.17 Linux
Linux ApacheでBasic認証かDigest認証のどちらの認証方法かわからなくなった場合 Apacheで作成したページ内で「.htaccess」でユーザー名とパスワードでアクセス制限をかけているコンテンツがあります。久しぶりにユーザーを追加する必要があるので、ユーザーを追加しようと思いましたが、作成したパスワードファイルが、「h... 2025.04.14 Linux
Linux ディレクトリにあるファイル数を年度別に集計する 特定のディレクトリに複数のファイルが有り、そのファイルを年度別に集計するには下記のコマンドで集計できます【書式】:find -type f -printf '%TY\n' | sort | uniq -c・オプションの詳細 -type f:... 2025.04.03 Linux
Linux ドメイン移管時にDNS情報を控えるのを忘れた時の対処方法 ドメイン移管時に移管元のDNS情報がわからない場合先日、所有しているドメインを違うレジストラに移管しました。ドメイン移管自体は問題なく移行できましたが、その際に移行元のレジストラで管理しているDNS情報を控えるを忘れました。通常であればドメ... 2025.03.21 Linux
Linux コマンドを実行すると「無効なオプション」もしくは「invalid ~」のエラーになる dateコマンドを実行すると「date: invalid date ~」とエラーになる下記のコマンドを実行すると「date: invalid date ‘-7 days +%Y-%m-%d’」とエラーになります。見た目ではdateコマンドの... 2025.03.10 Linux
Linux dateコマンドで◯日前・◯月前・◯年前の日付を取得する dateコマンドで3日前・2月前・2年前等の過去の日付を取得する方法を紹介します。過去の日付を取得するには「 -d "◯ days ago"」・「 -d "◯ months ago"」のように指定すると。その日付を基準に計算され指定した日... 2025.03.10 Linux
Linux .htaccess を使用して特定のIPアドレスを拒否する 【Apache 2.4】 Apache 2.4系で、で不正なアクセスの疑いのある特定のIPアドレスを拒否する設定を行う場合は以下になります。複数の場合は複数行で記載します設定の説明 Require all granted → 基本的に全てのアクセスを許可 Requi... 2025.03.05 Linux
Linux Linuxで作成したCSVファイルをWindows 11で文字化けさせない方法 RHEL系Linuxで作成したCSVファイルをWindows 11で文字化けさせない方法RHEL系のLinuxで作成したCSVファイルをWindows 11で開くと、文字化けが発生することがあります。これは、LinuxとWindowsで標準... 2025.02.13 Linux
Linux 特定のディレクトリにあるファイル一覧のHTMLファイルを作成 特定のディレクトリに、各種レポートのcsvファイルやhtmlファイルが有るディレクトリがあります。通常はFTPやSCPでファイルをダウンロードして取得していました。月次処理でその都度、FTPソフトでダウンロードしていましが、最近面倒になった... 2025.02.11 Linux
Linux sedコマンドで小数点以下を切り捨て curl で集計結果した結果が表示されるHTMLページより数字を取ってきていますが、ブラウザだと小数点を切り捨てていた数字で反映されていますが、curl だと小数点以下を切り捨てられないで取得していますsedコマンドで小数点以下を切り捨てる... 2025.02.10 Linux
Linux grepとsedを使った特定行の値の置換方法 grepで特定の行を指定して、その行の値を置換するLinuxで特定のID等をgrepで検索し、その結果の値を置換したい場合、は、grep と sed コマンドを使用することで簡単に実現できます。例として、下記のようなファイルがあるとします。... 2025.02.07 Linux
Linux sed で IP アドレスを置換する際のエスケープ処理について sedコマンドでIPを置換するApache などの設定ファイルで特定の IP アドレスを制限する場合、グローバル IP アドレスが変更されると設定ファイルを手動で書き換える必要があります。この作業を効率化するために sed を使用したワンラ... 2025.01.30 Linux
Linux ownCloudでメンテナンスモードのOff / On の切り替え方 ownCloudでメンテナンスモードをオン/オフにする方法は、該当サーバーにログインして、CUI環境よりコマンドラインを使用して実行します。ownCloudがインストールされているディレクトリに移動して、occコマンドのメンテナンスモードの... 2025.01.21 LinuxUbuntu