Linux

Thumbnail of post image 015

postfixで何度もSMTP Auth をしてくるSPAMメールの業者のIPアドレスをブロックする

メールサーバーを運用していると、海外からのSPAM業者がSTMPサーバーにアクセスしてきます。いちようメールサーバーはSMTP認証をし ...

Linux

Thumbnail of post image 010

迷惑メール対策として、特定のIPアドレスから受信拒否

Postfixでメールサーバーを運用していると迷惑メール・SPAMメール等で対策で特定のIPアドレスからの接続を拒否したいケースがあります。
その場合はPostfixの設定フ ...

Linux

Thumbnail of post image 037

RBLデータベースに登録されていブラックリストを利用して迷惑メール対策

postfixを利用してメールサーバーを構築してるサーバーがあります。このメールサーバーですが迷惑メール業者からのアクセスが多いので何かしらの対策が必要でしたので、 ...

Linux,プログラミング

Thumbnail of post image 122

「Enter」キーの入力しないと処理を一時停止する

シェルスクリプトで処理を進めていて、変数とか処理に問題なければ処理を進めたいケースがあります。その場合に「エンター(Enter)キー」を押すと処理を進める場合は「read Wait」と ...

Linux

Thumbnail of post image 181

postfixでメールの送信・受信・送受信をBCCとして転送する

送信したメール・受信したメール・送受信したメールを転送(アーカイブ)する仕組みとしてpostfixでは、「always_bcc」、「sender_bcc_maps」、「r ...

Linux,プログラミング

Thumbnail of post image 021

指定したファイルのタイムスタンプを取得する方法

指定したファイルの日付・時間等のタイムスタンプを取得するには「date」コマンドを使用すれば取得できます

$ ls -l test.txt-rw-rw-r-- 1 centos ce ...

Linux

Thumbnail of post image 057

交換したディスクの容量を、resize2fsでディスク容量を増やす

さくらクラウドでディスク容量が少なくなり、ディスクを大きい容量に変更したディスクがありました。さくらクラウドのサイズの大きなディスクの交換手順のようにおこなったのですが ...

プログラミング

Thumbnail of post image 187

複数行あるHTMLタグをヒアドキュメントを使って出力する

phpでHTML分を出力する場合、ヒアドキュメントを使うと便利です。
下記が簡単なサンプルです

<?php $html = <<<EOD & ...

プログラミング

Thumbnail of post image 130

error_log関数でエラーログを出力

エラーログなどを任意のファイルに等に出力する場合は「error_log」関数を使用すると便利です。error_log関数は任意のメッセージをログファイルに出力したり、メール送信できます

Linux

Thumbnail of post image 185

概要

CentOS 6以降、fstabでパーティションをマウントポジションなど設定する時にUUIDが設定するようになっています。OSをインストール時に自動でUUIDは設定されるので普段は意識しなくても大丈夫ですが、ディスクを増設したとき ...

プログラミング

Thumbnail of post image 088

array関数で配列を初期化する

array関数を使用して、PHPの配列を初期化します。使い方は簡単は、$array = array() のように使います

$array = array();

簡単なサンプルでは、配列に値を挿入 ...

Linux

Thumbnail of post image 163

Swapの使用率を確認する

Linuxで物理メモリを使い切るとswap領域を使用します。今のメモリ状況は「free」コマンドで確認できます。
下記では、「-m」のオプションでメモリの量をMB単位で表示しています。

$ fr ...

Linux,プログラミング

Thumbnail of post image 032

シェルスクリプトを実行すると「$’\r’: command not found」のエラー

シェルスクリプトを作るときはAtom等のエディタで作ってSCPでアップしていました。macOSからWindowsに変更して ...

Linux

Thumbnail of post image 090

Basic認証とIP制限の併用でIP制限が効かない

BASIC認証とIP制限を併用しているサイトが合って、特定のファイルのみIP制限したいとの要望があって「.htaccess」に設定を入れても、IP制限が全く効かなかった。

Sat ...

Linux,プログラミング

No Image

シェルスクリプトで関数の場所を間違えると「command not found」になる

関数を使ったシェルスクリプトで関数の呼び出す場所は、定義した関数より前に書くと「command not found」や「Main: コマンドが見つかり ...