hiroroooo299 さんのアバター 13views

unable to make sense of the file /etc/man.config

man見るたびになんか出てた (ちゃんと動作はしてた)。 # man postconf Line too long in config file unable to make sense of the file /etc/man.confi 2018年1月17日
hiroroooo299 さんのアバター 10views

【AWK】特定文字列で囲まれている部分を抜き出す

例: XML、HTMLのタグの中身 例: Apache設定のディレクティブ (コンテナ) の中身 $ cat /etc/httpd/conf.d/ssl.conf | awk '/<VirtualHost _default_:443& 2018年1月10日
hiroroooo299 さんのアバター 10views

[sshd] IP毎に設定を変える

AWSでVPC内からはちょっと制限をゆるくしたい場合など。 # /etc/ssh/sshd_config Match Address 172.31.* # 公開鍵認証のみ許可 PermitRootLogin without-password 2017年12月25日
hiroroooo299 さんのアバター 286views

まだAtomで消耗してるの?

タイトルは釣りです。 ただそれをいってみたかっただけです。 Visual Studio Code(VSCode)、Atomより起動が速いし、なんかいい感じです。 まだつかってない大きなお友達のみんな、今日からつかってみよう!! ユーザー設定 2017年12月22日
hiroroooo299 さんのアバター 169views

[Apache HTTPD 2.4] mod_http2 使用時の MPM (マルチプロセッシングモジュール) に関する制約メモ

mod_http2 は mod_mpm_prefork に対応していない Apache HTTP Server2.4 で http2 を有効化する場合、MPM (マルチプロセッシングモジュール) として、従来の mod_mpm_prefor 2017年12月5日
hiroroooo299 さんのアバター 165views

【GCP】 GCEにおけるメール送信方法

概要 VPC ネットワークとファイアウォール  |  Compute Engine ドキュメント  |  Google Cloud Platform Compute Engine では、次のポート / プロトコルを使用したインターネットと仮 2017年11月28日
hiroroooo299 さんのアバター 20views

mod_rewriteの備忘録

対象 環境: Apache HTTP Server 2.2 ※ おそらく2.4も同じでは….? コンテキスト 2種類ある per-server configuration: httpd.conf 等のconfファイルや < 2017年11月22日
hiroroooo299 さんのアバター 109views

冗長化構成のAWS EC2における、lsync + rsync によるファイル同期

TL;DR インスタンスのリタイア対策のためのインスタンス入れ替え(EIP張り替えによる)等により、プライベートIPが変わる可能性があるので、設定ファイルにおけるホスト名指定は工夫が必要 VPCにおける、サブネットのプライベートIP帯域での 2017年11月17日
hiroroooo299 さんのアバター 20views

熟成された~/.ssh/configを分割するヤツ

Includeキーワードでssh_configを分割できるようになった件 – Qiita らしいので、早速分割するテスト。 環境 macOS ※pecrgrep を入れれば他OSでもいけるはず 準備 brew install p 2017年11月14日
hiroroooo299 さんのアバター 20views

bash + fzf で sshの接続設定 ( ~/.ssh/config ) をパパーっとフィルタリングする

これ (手前味噌、宣伝) のbash版です。 # ~/.bashrc とかに追記 __fzf_ssh() { grep --with-filename "" ~/.ssh/conf.d/*.conf | \ fzf --exact --no 2017年11月1日
hiroroooo299 さんのアバター 16views

【MySQL】ユーザーアカウントを無理やり移行する

参考: How to Migrate MySQL Users from one Server to Another 元サーバーのパスワードがわからない!? よっしゃー、SHOW GRANTS FOR 'user'@'localhost'; 2017年10月27日
hiroroooo299 さんのアバター 29views

needs-restarting コマンドのソースコードを読んでみよう

RHEL系OSで何かと便利な yum-utils の needs-restarting コマンド。 なんと、githubでコードが公開されていた (しかも、みんな大好きPython) 。 このリポジトリが正式なものかよくわからんが、一応、C 2017年10月27日
hiroroooo299 さんのアバター 59views

【rsync】再同期する際の転送量を見積もる

--dry-run 実行で楽勝 # rsync -avz --human-readable --progress --delete --dry-run --exclude "/.hoge" /home/ root@example.com:/ 2017年10月20日
hiroroooo299 さんのアバター 31views

mail コマンド (Heirloom mailx) のFrom指定省略時の挙動

前提 CentOS7 # id uid=0(root) gid=0(root) groups=0(root) # uname -n db.example.jp # NXDOMAIN また、MTA (Postfix) の設定は下記の通り。 # 2017年10月17日
hiroroooo299 さんのアバター 39views

テキストファイルをfindしてgrepる

たぶんGNU版のみ? find /var/www/html -type f -exec grep -Iq . {} \; -and -print | xargs grep -e "DBUSER" -e "DB_USER" -e "MYSQL 2017年10月10日
hiroroooo299 さんのアバター 123views

Bashスクリプトで「こいつ……できるっ」的なオーラを醸し出せるかもしれないTips

それは、testコマンドにおける比較の書き方。 # 一般人 if [ "$x" = "0" ]; then # プロっぽい人 if [ "x$x" = "x0" ]; then へんなプレフィックスをつける理由 歴史的経緯による。 古臭いシ 2017年10月4日
hiroroooo299 さんのアバター 57views

【Windows Server】電プチ強制再起動後に時間がUTCになったまま直んないんですけど……

やあ (´・ω・`) ようこそ、バーボンハウスへ。 このテキーラはサービスだから、まず飲んで落ち着いて欲しい。 うん、「また」なんだ。済まない。 仏の顔もって言うしね、謝って許してもらおうとも思っていない。 でも、このOS (Windows 2017年10月3日
hiroroooo299 さんのアバター 285views

【意識低い系】 Dockerと本気で向き合いたくない

macOS で 「BSDぃ? うるせぇ、GNUのコマンド打たせろゴラァ!!1」 となって発狂しそうな時用。 DockerでミニマムなCentOS7的コンテナ作ると速い安い旨い。 公式のDockerイメージ は、デフォルトだとsystemdが 2017年9月29日
hiroroooo299 さんのアバター 15views

Bindマウント

ディレクトリを他所にマウントできる。 chrootなFTPアカウントでホームディレクトリ外の領域を変更したい場合などに有効。 たまにテストに出てくるぞ。 # /etc/fstab /home/homepage/public_html /va 2017年9月27日
hiroroooo299 さんのアバター 0views

wp-cli で WordPress のアップデート検出

#!/bin/bash wp_version=$(sudo -u apache wp-cli core version) wp_update_version=$(sudo -u apache wp-cli core check-update 2017年9月25日
hiroroooo299 さんのアバター 3views

wp-cli と jq で WordPress の更新されたプラグインを抜き出す

# sudo -u apache wp-cli \ plugin list --fields=title,status,version,update,update_version --format=json \ | jq -r '.[] | 2017年9月25日
hiroroooo299 さんのアバター 23views

Atomへ最近インストールしたイカしてるプラグイン (2017/09)

sort-lines そのまんま。sortするだけ。uniq的なやつもあるよ。 tsv-to-md そのまんま。tsvをmarkdownの表組へ変換するだけ。便利だね。 2017年9月21日
hiroroooo299 さんのアバター 22views

一刻も早くO-SaftでSSL設定のチェックをしないと、どうかしてしまいそうな場合のコマンド

macOS用 $ brew cask install docker アプリケーションに追加されるクジラマークをクリックしてdocker起動 $ docker run punkstar/o-saft +check example.com /e 2017年9月11日
hiroroooo299 さんのアバター 47views

Rsyncで複数台構成Webサーバーのコンテンツを同期するやつ

cronで数分おきに回せば間に合うゆるふわ要件の場合、これにリトライ機構やロックファイルによる排他制御等を追加しとけば良いと思います。 ionice -c 2 nice -n 19 \ rsync -avz --delete --timeo 2017年9月8日
hiroroooo299 さんのアバター 129views

OpenSSLコマンドでSSL証明書の証明書チェーン検証

/etc/pki/tls/certs/ca-bundle.crt: OS等にバンドルされた信頼できるルート証明書 /hoge/intermediate_ca.crt: 検証するサーバー証明書の中間証明書 /fuga/server.crt: 2017年8月7日
hiroroooo299 さんのアバター 302views

【Atom】全角スペース、駄目ゼッタイ

プラグイン: show-ideographic-space を使って、全角スペースを血祭りにあげることができます。 プラグイン: show-ideographic-space をインストール コマンドパレット (macOSだとcmd+shi 2017年8月3日
hiroroooo299 さんのアバター 30views

テキストファイルに記載したファイルをコピーする

地味に便利っぽ man rsync . . . --files-from=FILE read list of source-file names from FILE . . . # cat /tmp/kopi_suru_yatsura.tx 2017年7月31日
hiroroooo299 さんのアバター 222views

needs-restarting: パッケージアップデート後に再起動が必要そうなプロセス・サービスを一覧

確認環境: CentOS7 最初 # needs-restarting > 空 nss をアップデート # yum update nss nss アップデート後に要リスタートなプロセス例 # needs-restarting 2727 2017年7月28日
hiroroooo299 さんのアバター 58views

monitorix で メール関係のグラフ表示 (Postfix + Dovecot)

man monitorix.conf にも書いてあるが、pflogsumm というperlスクリプトがあれば、Postfix な環境でも、monitorix でmail関係のグラフをいい感じに表示できるとのこと。 # provides pf 2017年7月26日
hiroroooo299 さんのアバター 171views

Chrome のページ読み込み完了時間 (Load, Finish, DOMContentLoaded) をコピる

ダルかったので、Developer Tools の Developer Tools を開いてコピった。 (Developer Tools のガワも HTML + JS で出来ているのです….) もっとスマートなやり方がきっとある 2017年7月24日