/ var/runのmotd.dynamicを無効にしてファイルの名前を変更しましたが、システムがファイルを再作成するため動作しませんでした。
誰かがそれを無効にすることを知っていますか?
ありがとうございました。
/etc/update-motd.d
のスクリプトファイルは、MODDを含むと特定したファイル/var/run/motd.dynamic
を生成します。
このファイルの生成を停止する単純な方法は、すべてのスクリプトを実行不能にすることです。
chmod -x /etc/update-motd.d/*
注: heemaylによるこの回答 から取得した情報。
ほとんどの回答にはルートアクセスが必要です。
すべてのユーザーは、クリーンなログイン(MOTDの無効化を含む)を取得できます。次を実行します。
touch $HOME/.hushlogin
別の方法は、/etc/pam.d/login
でこれらの行をコメントアウトすることです:
#session optional pam_motd.so motd=/run/motd.dynamic
#session optional pam_motd.so noupdate
Alcuin Arundelの回答に従って、/etc/pam.d/sshd
も編集し、pam_motd行をコメントアウトして、sshを介して入力するときにメッセージを削除します。
sshd_config
には、PrintMotd
という設定オプションがあります。 no
に設定すると、ジョブが実行されます。
回避策/ハックを見つけました
ssh -t IP_ADDRESS bash
-t
tty割り当てを強制する
bash
コマンドを送信します。コマンドを送信してもバナービジネスは出力されません。
楽しんで