Let’s Encrypt のワイルドカードSSL証明書は、DNS認証でしか取得できないため、自動更新をするためには、DNSレコードを操作できるAPIを提供しているサービスを使う必要があります。 今回は、Go […]
記事
docker bridge関連コマンドまとめ
ホスト側 ◆bridgeネットワークを確認
1 2 3 4 |
$ ifconfig docker0 docker0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 172.17.0.1 netmask 255.255.0.0 broadcast 172.17.255.255 …… |
◆brctlコマンドで 仮想ブリッジを確認
1 2 3 4 |
$ sudo yum install bridge-utils $ brctl show bridge name bridge id STP enabled interfaces docker0 8000.abcdefghijkl no |
[…]
共有ファイルサーバーの接続エラー時の対応
Windows 10から、VPN経由で共有ファイルサーバーに接続しようとした際に、以下エラーが発生。 「同じユーザーによる、サーバーまたは共有リソースへの複数のユーザー名での複数の接続は許可されません。サーバーまたは共有 […]
ApacheでLet’s EncryptのSSL更新のために.well-knownだけをアクセス許可する方法。
ステージング環境等でIP制限をしているものの、 https運用しているため、certbotで SSLを自動更新したい場合ありますよね。 そんな時に .well-knownだけを許可し、それ以外はIP制限する時の方法です。 […]
zabbix agent 3.2のインストール方法と設定
Zabbixエージェントインストール Zabbix Official Repositoryより環境にあったRepositoryを指定してインストール 例:CentOS7、zabbix-agent3.2 [crayon-6 […]
MySQL5.7 スロークエリの設定時間を変更して、即時反映させる方法
◆my.cnfを変更
1 2 |
$ vi /etc/my.cnf long_query_time=1 |
◆即時反映させるために set globalで設定
1 2 |
$ mysql -u root -p mysql> set global long_query_time=1; |
[…]
fail2banでdos攻撃を防ぐ方法
fail2banでdos攻撃を防ぐための構築方法です。 インストール
1 2 |
yum install epel-release yum install fail2ban fail2ban-systemd |
fail2banのFilterを定義 [crayon-67034868 […]
Mattermostにweb-hookで連携するシェル
ZabbixからMattermostにアラートを自動投稿する際に使えるshellスクリプト例です。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
#!/bin/sh # Mattermost web-hook URL and username url='https://xxxxxxxxxxx' username='username' subject="$1" message="$2" body="body" color="warning" #Post payload="{\"text\": \"$body\", \"attachments\": [ {\"color\": \"${color}\", \"text\": \"${message}\"} ], \"username\": \"${username}\"}" echo $payload | nkf -Luw | curl -i -X POST --data-urlencode payload@- $url exit 0 |
メールサーバーでメールキューが溜まり、一括でに削除したい場合
◆メールキュー送信元指定削除 例:MAILER-DAEMONからのメールを削除( MAILER-DAEMONは「送信したメールが何らかの理由で相手に届かなかった場合にくる自動返答メール」の送信元) [crayon-670 […]