CentOS 6

スポンサーリンク
Linux

qmailでsubmission(587)を利用する

今は使用してる人は少ないかと思いますが、「qmail」を利用しているメールサーバーで25番ポートのアクセスが多くなり、「SYN flooding on port 25. Sending cookies」のエラーが多発するようになりました。送...
Linux

Let’s Encrypt証明書発行を「acme.sh」で発行する (ワイルドカード)

acme.shで無料SSL証明書を発行するCentOS 6系のサーバーでPythonのバージョンが古く、最新のcertbot を使えなかったのでシェルスクリプトで動作する「acme.sh」でワイルドカード形式の無償SSL証明書を発行しました...
Linux

Let’s Encrypt証明書発行から削除する方法

Let’s Encrypt証明書を手動で削除する方法発行したLet’s Encrypt証明書を削除するには、以下のディレクトリにあるファイルを削除すれば、証明書が削除することができます /etc/letsencrypt/archive/{ド...
Linux

openssl コマンドで SSL証明書の有効期限を確認する

CUI環境で、SSL証明書の有効期限を確認するブラウザでSSL証明書を確認するのはブラウザのURL付近の鍵マークをクリックすれば確認できますが、LinuxのCUI環境だとブラウザも使えないのでSSL証明書の有効期限を確認するには「opens...
Linux

CentOS 6 のサーバーでCurl「curl: (35) SSL connect error」のエラーの場合

古めのCentOS 6.xのサーバーで、curlでSSLサイトに接続すると「curl: (35) SSL connect error」のエラーが表示され接続できない場合があります$ curl curl: (35) SSL connect e...
Linux

CUI環境でグローバルIPを確認する方法

コマンドラインでグローバルIPを確認する方法GUI環境でグローバルIPを確認するには、ブラウザでグローバルIPを確認できるサイト「CMAN:IPアドレス情報」・「確認くん」にアクセスすれば確認できますCUI環境でブラウザで確認できない場合は...
Linux

dateコマンドの結果をUnixTime(エポック秒)で表示

UnixTimeをdateコマンドで表示するdateコマンドでUnixTimeに表示するオプションは「+%s」を使用するとUnixTimeで表示できます$ date +%s1583900131UnixTimeを日付に表示するUnixTime...
Linux

lsコマンドで、UNIXTIME(エポック秒)を取得する

ファイルのタイムスタンプを比較してから〇〇分経過していない場合は、Aの処理するようなシェルスクリプトを作る必要になり、シェルスクリプトで時間計算する場合はUnixTimeに変換する必要があるので、lsコマンドでタイムスタンプをUnixTim...
Linux

curl でSSL証明書を無視して接続する

CurlでSSL証明のエラーを無視して接続するオレオレ証明書等でCurlで接続した際に、SSL証明書がエラーとなり接続できない状態で証明書を無視して接続するには「-k」、「--insecure」のオプションを使いますオプションを使用しないで...
Linux

シェルスクリプトで変数が空文字であるか調べる

シェルスクリプトで変数が空かどうかを調べるシェルスクリプトで変数に値が入っているか調べるには、testコマンドやif分で変数の値を比較して調べることができます。testコマンドで変数が空文字であるか調べるtestコマンドで「-n」を使えば、...
Linux

locateコマンドのインストール

検証サーバーを最小構成で構成したので、locateコマンドがインストールされずいないので、mlocateパッケージをインストールすればインストールされます$ sudo yum install mlocateインストール直後は、データベースを...
Linux

IPアドレスをsortコマンドで並び替える

IPアドレスをsortコマンドで昇順に並び替える「sort -V」IPアドレスを記載されている下記のようなテキストファイルがある場合に、sortコマンドを利用してIPアドレス順に並べるには、「-V --version-sort」を使えば簡単...
Linux

ファイルの所有者を監視するスクリプト

ファイルの所有権を変更されていないか監視するスクリプトPHPでファイルの書込み処理をするプログラムがあって、そのファイルの所有権が「apaceh」以外だとパーミッションエラーとなり書込みが失敗するので、ファイルの所有者がApacheから変更...
Linux

Squidの帯域制限(速度制限)の仕方

CentOS 6系のサーバーでSquidを使用していて、専用線を引いており契約している速度からたまに超える場合があるので、帯域制限(速度制限)をしたいと要望があったので、以下のように「squid.conf」を変更しました。「delay_pa...
Linux

postmapコマンドエラー 「postmap: warning: xx.db: duplicate entry:」

postmapコマンドでデータベースを生成時に下記のようなエラーがでました$ sudo postmap /etc/postfix/senderbccpostmap: warning: /etc/postfix/senderbcc.db: d...
スポンサーリンク