Skip to content
2023-10-23

重複して表示されるmotdを修正する

motdにAAを設定したら、2回表示されてしまう事象に遭遇しました。

Mechamaru:~ fujio$ ssh vpn01

 ___  ___  ________  ________  ________
|\  \|\  \|\   ___ \|\   __  \|\   ___  \
\ \  \\\  \ \  \_|\ \ \  \|\  \ \  \\ \  \
 \ \  \\\  \ \  \ \\ \ \  \\\  \ \  \\ \  \
  \ \  \\\  \ \  \_\\ \ \  \\\  \ \  \\ \  \
   \ \_______\ \_______\ \_______\ \__\\ \__\
    \|_______|\|_______|\|_______|\|__| \|__|



Last login: Mon Oct 23 01:28:21 2023 from 192.168.10.113

 ___  ___  ________  ________  ________
|\  \|\  \|\   ___ \|\   __  \|\   ___  \
\ \  \\\  \ \  \_|\ \ \  \|\  \ \  \\ \  \
 \ \  \\\  \ \  \ \\ \ \  \\\  \ \  \\ \  \
  \ \  \\\  \ \  \_\\ \ \  \\\  \ \  \\ \  \
   \ \_______\ \_______\ \_______\ \__\\ \__\
    \|_______|\|_______|\|_______|\|__| \|__|



[fujio@vpn01 ~]$

ぱっと見では何が原因か分かりづらいのですが、よくある事象のようです。

原因

よくある原因として、以下の2つにmotdを表示する設定が記述されてしまっていることが挙げられます。

対処

片方の設定を無効化することで、重複してmotdが表示される事象を回避できます。私の場合はsshd_configを修正しました。PrintMotdnoにしましょう。デフォルトはyesなので、設定がコメントアウトされている場合明示的にnoにする必要があります。私の環境もPrintMotdはコメントアウトされていましたが、明示的にnoにする必要がありました。

これで、motdの内容が一度だけ表示されるようになりました。

Mechamaru:~ fujio$ ssh vpn01

 ___  ___  ________  ________  ________
|\  \|\  \|\   ___ \|\   __  \|\   ___  \
\ \  \\\  \ \  \_|\ \ \  \|\  \ \  \\ \  \
 \ \  \\\  \ \  \ \\ \ \  \\\  \ \  \\ \  \
  \ \  \\\  \ \  \_\\ \ \  \\\  \ \  \\ \  \
   \ \_______\ \_______\ \_______\ \__\\ \__\
    \|_______|\|_______|\|_______|\|__| \|__|



Last login: Mon Oct 23 01:29:51 2023 from 192.168.10.113
[fujio@vpn01 ~]$