all

Puppetでapacheのインストール

Puppet 準備 [#p8454ad9] $ mkdir -p apache/template $ cd apache $ echo "Hello World!" > template/index.html $ vim apache.pp Manifest [#g707e120] $packages = [ 'httpd', 'httpd-devel', ] package {$packages: ensure => installed, } service {"httpd": enable => true, ensure => running, hasrestart => true, require => Package[$packages], } file {'/var/www/html/index.html': ensure => present, owner => 'apache', group => 'apache', mode => '0644', content => template('index.html'), require => Package[$packages], }
One minute to read

Puppetで複数の鍵を登録する

Puppet Puppetで複数の鍵を登録するためのマニフェスト [#qc9bb967] ssh_authorized_key { 'user1@example.com': user => 'k', type => 'rsa', key => 'AAAAB3Nz…. ', } ssh_authorized_key { 'user2@example.org': user => 'k', type => 'rsa', key => 'BBBBBB3Nz….. ', }
One minute to read

qmail

#author(“2017-11-20T01:46:35+00:00”,“default:kazuma”,“kazuma”) トップページ 迷惑メール対策 [#hbe6fbb2] -qmailで特定のアドレスからのメールを受信拒否 基本設定 [#eda6c75b] -qmailでリレー先変更 -qmailで同時接続数の変更 -qmailでタイムアウトの変更 管理 [#xf01d168] -qmailの現在の設定情報確認 -qmailでキューの削除 -qmailの受信メール容量制限 -tcp.smtp.cdbの作成 その他 [#j868b853] -qmailのエラー -qmailのログの時刻表示を修正して閲覧 -qmailのログサイズの変更 -qmailの再送処理の間隔 -tcpserverの起動オプション -qmailの壊れたキューのなおしかたqueue-fix
One minute to read

qmailでキューの削除

qmail 手順 [#v09bfa55] qmailの溜まってしまったキューを削除する手順です。 キューの数を確認 [#f63fe3db] # /var/qmail/bin/qmail-qstat messages in queue: 291 messages in queue but not yet preprocessed: 0 削除対象ファイルのあるディレクトリ(送信キュー) [#ef2ed1d8] # cd /var/qmail/queue/info # cd /var/qmail/queue/mess # cd /var/qmail/queue/remote それぞれで、 # find . -type f -mtime +60 -exec rm {} ¥; # /var/qmail/bin/qmail-qstat
One minute to read

qmailでタイムアウトの変更

qmail リモートSMTPサーバーに接続する際のコネクションタイムアウト [#kba9c657] /var/qmail/control/ディレクトリ内に”timeoutconnect”ファイルを作成し、秒数で指定 デフォルト値は、60秒 リモートSMTPサーバーからのレスポンスに対するタイムアウト [#kaf5f98b] /var/qmail/control/ディレクトリ内に”timeoutremote”ファイルを作成し、秒数で指定 デフォルト値は、1200秒 ローカルSMTPサーバーがリモートのSMTPクライアントからの応答に対するタイムアウト [#r1feba8f] /var/qmail/control/ディレクトリ内に”timeoutsmtpd”ファイルを作成し、秒数で指定 デフォルト値は、1200秒 設定確認 [#v8aa0330] # /var/qmail/bin/qmail-showctl | grep timeout 参考URL:http://wordpress.honobono-life.info/svrmng/qmail%E3%80%80%E3%82%BF%E3%82%A4%E3%83%A0%E3%82%A2%E3%82%A6%E3%83%88%E8%A8%AD%E5%AE%9A/
One minute to read

qmailでリレー先変更

#author(“2017-07-28T10:40:13+00:00”,“default:kazuma”,“kazuma”) qmail 概要 [#xe7fc88a] qmailでメールの送信時に別のメールサーバーへリレーさせる手順です。 内容 [#ea954438] [root@]# cd /var/qmail/control [root@]# cp -p smtproutes smtproutes.date +%Y%m%d [root@]# vi smtproutes :123.456.789.101 ※:の後にリレー先のIPアドレスを記述 ※qmailを再起動しないと反映されない ※送信先ドメインを指定すれば、ドメイン単位でリレーできる。from(自分のdomain)では出来ない。
One minute to read

qmailで同時接続数の変更

qmail 説明 [#q7c591c5] /var/qmail/配下にそれぞれのファイルを作成して、その中に接続数を記述してqmailをstop/startすることで反映されます。 一覧 [#xdb2721d] concurrencylocal <–デフォルト10 concurrencyremote <–デフォルト20
One minute to read

qmailで特定のアドレスからのメールを受信拒否

qmail qmailで特定のメールアドレスからのメールを受信拒否するには下記設定ファイルに、アドレスを記述するか、ドメインを記述してqmailを再起動することが可能です。

vi /var/qmail/control/badmailfrom @hogespam.com hoge@hogehoge.com # service qmail restart

One minute to read