syslogから余計なログを消してみた

「ググったんかー」が口癖の昔の上司の教え曰く「不要なログは消せ」という教えを守るべく
syslogに出力される不要なログを消してみた。

今回の対象は、zabbixでSSHの監視を行うと監視のタイミングで出力される以下のログ

May 24 23:07:10 hogehoge sshd[13889]: Connection closed by 10.0.0.10 port 55814 [preauth]
May 24 23:08:11 hogehoge sshd[13951]: Connection closed by 10.0.0.10 port 40028 [preauth]
May 24 23:09:10 hogehoge sshd[14012]: Connection closed by 10.0.0.10 port 56596 [preauth]

こいつを消すためには

# vim /etc/rsyslog.conf

#### RULES ####
#add
if $msg contains 'preauth' then ~

とこんな感じで書いて

systemctl restart rsyslog

これできれいになりました。

ssh-copy-idでサーバー間パス無しログイン設定をした。ssh-copy-id

以前にもcluster shellを設定した際にやりましたが、サーバー間パス無しログインのメモ

まずは、接続元で鍵を作ります。
# ssh-keygen
Generating public/private rsa key pair.
略・・・

# ssh-copy-id root@接続先IP -p ポート指定

ssh-copy-idを使えば簡単ですね。

yumでssh2をインストールした。

wordpressのupdate用にSSH2をyumでインストールしたメモ

まずはphp-pearをインストール

# yum install php-pear

次にlibssh2 libssh2-devel

# yum install libssh2 libssh2-devel

更にpecl installでssh2を入れる

# pecl install ssh2
WARNING: channel "pecl.php.net" has updated its protocols, use "pecl channel-update pecl.php.net" to update
pecl/ssh2 requires PHP (version >= 4.0.0, version <= 6.0.0), installed version is 7.2.5 No valid packages found install failed

怒られてしまったので言われるままにpecl channel-updateを実行

[root@higherhope html]# pecl channel-update pecl.php.net
Updating channel "pecl.php.net"
Update of Channel "pecl.php.net" succeeded

再度挑戦

# pecl install ssh2
pecl/ssh2 requires PHP (version >= 4.0.0, version <= 6.0.0), installed version is 7.2.5 No valid packages found install failed

peclではPHP 7.2.5に対応するssh2は無いらしいのでyumでリベンジ

# yum install php-pecl-ssh2
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: ftp.riken.jp
* epel: mirror.dmmlabs.jp
* extras: ftp.riken.jp
* remi-php72: mirrors.thzhost.com
* remi-safe: mirrors.thzhost.com
* updates: ftp.riken.jp
Resolving Dependencies
--> Running transaction check
---> Package php-pecl-ssh2.x86_64 0:1.1.2-1.el7.remi.7.2 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
php-pecl-ssh2 x86_64 1.1.2-1.el7.remi.7.2 remi-php72 44 k

Transaction Summary
================================================================================
Install 1 Package

Total download size: 44 k
Installed size: 171 k
Is this ok [y/d/N]: y
Downloading packages:
php-pecl-ssh2-1.1.2-1.el7.remi.7.2.x86_64.rpm | 44 kB 00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : php-pecl-ssh2-1.1.2-1.el7.remi.7.2.x86_64 1/1
Verifying : php-pecl-ssh2-1.1.2-1.el7.remi.7.2.x86_64 1/1

Installed:
php-pecl-ssh2.x86_64 0:1.1.2-1.el7.remi.7.2

インストール成功

念のためサービス再起動して終了

# systemctl restart nginx
# systemctl restart php-fpm

centos7でカーネルを指定して起動する

Ryzenで構築し直した自宅サーバーのkernelを4系にしたらどうもコンソールが表示されない。
リモートからのSSHやXRDPだとつながるがコンソールがつながらないのは不便なので
kernelを3系に戻して起動したときのメモ
Centos7からはgrub.cfgの編集をしてはダメなようで手順は
redhat公式サイトに載っている通りです。

現在のkernelを確認

# uname -r
4.16.2-1.el7.elrepo.x86_64

現在軌道に使用されているデフォルトkernelを表示

# grub2-editenv list
saved_entry=CentOS Linux (4.16.2-1.el7.elrepo.x86_64) 7 (Core)

起動に使用できるkernelの一覧を表示

# awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg
CentOS Linux (4.16.2-1.el7.elrepo.x86_64) 7 (Core)
CentOS Linux (3.10.0-862.el7.x86_64) 7 (Core)
CentOS Linux (3.10.0-693.21.1.el7.x86_64) 7 (Core)
CentOS Linux (3.10.0-693.el7.x86_64) 7 (Core)
CentOS Linux (0-rescue-4012dc7197c64ed79c6e5dadbbfcdddc) 7 (Core)

grubは0から始まるので2行目の3.10.0-862.el7.x86_64で起動したいので

# grub2-set-default 1

確認

# cat /boot/grub2/grubenv |grep saved
saved_entry=1

設定を保存・反映する。
自宅サーバーはUEFIでcentosなので以下の様に

# grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg

再起動して確認
# reboot

2018/5/6の桃福

今回の桃福GWシリーズも今日で最後・・・。いつにもまして何を食べるか悩みましたが・・・思い残しの内容に熟考して頼んだラーメンは・・・
桃福ねぎ味噌ラーメン+小ライスにしました。

桃福_ねぎ味噌+小ライス 完食
桃福_ねぎ味噌+小ライス 完食

焦がしねぎとシャキシャキした生ネギの風味が生かされている逸品です。
もちろん小ライスも頼んでます。
今回でまた長く桃福に来れないと思うと一口一口味わって・・等というわけでなく
美味いので一気に平らげてしまいました。

桃福_ねぎ味噌+小ライス 完食
桃福_ねぎ味噌+小ライス 完食

今回のGWも桃福のマスターのお陰で大変充実した時を過ごせました。
本当に大感謝です!

2018/5/5の桃福

今日も休まず桃福へやってきました。

この日はちょっとゴージャスに桃福 しおチャーシュー+小ライスです。

桃福_しおチャーシュー+小ライス
桃福_しおチャーシュー+小ライス

桃福のチャーシューはトロトロで最高にライスに合います!
おいしいラーメンを食べて至福の時をすごしました。

桃福_しおチャーシュー+小ライス 完食
桃福_しおチャーシュー+小ライス 完食

桃福最高です。