最新の Ubuntu Server バージョンを使用している場合、ようこそメッセージに、Ubuntu Server プラットフォームとはまったく関係のないプロモーション リンクがいくつか含まれていることに気付いたかもしれません。 MOTD (Message Of The Day) は、Linux システムにログインするたびに表示されるウェルカム メッセージであることは、すでにご存知かもしれません。通常、ウェルカム メッセージには、オペレーティング システムのバージョン、基本的なシステム情報、公式ドキュメントへのリンク、最新のセキュリティ更新プログラムに関するリンクなどが含まれます。これらは通常、SSH 経由またはローカルでログインするたびに表示されるものです。ただし、最近、ターミナルのウェルカム メッセージにいくつかの追加リンクが表示されるようになりました。私はこれらのリンクに何度か気づいていましたが、気にせずクリックしたことはありませんでした。タイトル画像は、Ubuntu 18.04 LTS サーバーに表示されるターミナルのウェルカム メッセージを示しています。 上のスクリーンショットでわかるように、ウェルカム メッセージには bit.ly リンクと Ubuntu wiki へのリンクがあります。驚いて、これが何なのか疑問に思う人もいるかもしれません。実は、ウェルカムメッセージ内のリンクについては心配する必要はありません。広告のように見えるかもしれませんが、コマーシャルではありません。リンクは実際には公式の Ubuntu ブログと Ubuntu wiki を指しています。前にも言ったように、リンクの 1 つは関連性がなく、Ubuntu Server に関連する詳細がまったくないため、最初は広告と呼んでいました。 ほとんどの人は bit.ly リンクにアクセスすることはありませんが、好奇心からアクセスして、それが外部リンクを指しているだけだと気づいてがっかりする人もいるかもしれません。実際のリンクにアクセスする前に、unshorten.it などの短縮サービスへの URL を使用して、どこにリンクするかを確認できます。あるいは、bit.ly リンクの末尾にプラス記号 (+) を入力するだけで、リンクの実際の場所とリンクに関する統計情報を表示できます。 MOTD とは何ですか? また、どのように機能しますか? 2009 年、Canonical の Dustin Kirkland 氏が Ubuntu に MOTD の概念を導入しました。これは、管理者またはディストリビューションが、ログイン時に表示される役立つ興味深いメッセージを生成する目的で、実行可能スクリプトを /etc/update-motd.d/ の場所に 追加できるようにする柔軟なフレームワークです。これはもともと Landscape (Canonical の商用サービス) 用に実装されましたが、他のディストリビューションのメンテナーもこの機能を便利だと感じ、独自のディストリビューションにも採用しました。 Ubuntu システムの /etc/update-motd.d/ を見ると、一連のスクリプトが表示されます。 1 つは、一般的な「ようこそ」バナーを印刷することです。次のコマンドは、オペレーティング システムのヘルプが見つかる場所を示す 3 つのリンクを出力します。もう 1 つは、更新できるローカル システム パッケージの数をカウントして表示します。別のスクリプトは、再起動などが必要かどうかを通知します。 Ubuntu 17.04 以降、開発者は、ウェルカム メッセージに追加情報を含めるスクリプトである /etc/update-motd.d/50-motd-news を追加しました。追加情報は次のとおりです。 ShellShock、Heartbleed などの重要な情報。 サポート終了 (EOL) のニュース、新機能の可用性など。 Ubuntu公式ブログやその他のUbuntu関連ニュースに掲載された興味深く役立つ投稿 もう 1 つの特徴は、非同期であることです。起動後約 60 秒で、systemd タイマーが /etc/update-motd.d/50-motd-news –force スクリプトを実行します。 /etc/default/motd-news スクリプトで定義された 3 つの構成変数を提供します。デフォルト値は、ENABLED=1、URLS="https://motd.ubuntu.com"、WAIT="5"です。 以下は /etc/default/motd-news ファイルの内容です。 $ cat /etc/default/motd-news # 動的MOTDニュースサービスを有効/無効にする # これは、ダイナミックで有益な情報を提供するのに便利な方法です # ユーザーと管理者に関連する情報 ローカルシステムの# 有効=1 # 動的MOTDニュースのソースを設定する # 0 個以上のニュース サービスを空白で区切ってリストします # セキュリティ上の理由から、これらは https である必要があります # 有効な証明書を持っている # Canonicalはmotd.ubuntu.comでサービスを提供しており、 # 簡単に実行することもできます URL = "https://motd.ubuntu.com" # 待機する時間を秒単位で指定します # ダイナミックなMOTDニュース # ニュースメッセージはバックグラウンドで取得されることに注意してください # systemd タイマーなので、起動やログインがブロックされることはありません 待機=5 良い点は、MOTD は完全にカスタマイズ可能なので、完全に無効にしたり (ENABLED=0)、必要に応じてスクリプトを変更または追加したり、待機時間を秒単位で変更したりできることです。 MOTD が有効になっている場合、systemd タイマー ジョブは各 URL をループし、その内容を 1 行あたり 80 文字 (最大 10 行) にトリミングし、 さらに # ユーザーエージェントを組み立てる USER_AGENT="curl/$curl_ver $lsb $プラットフォーム $cpu $稼働時間" つまり、MOTD リトリーバーは、OS バージョン、ハードウェア プラットフォーム、CPU タイプ、稼働時間を Canonical に報告します。 ここまでで、MOTD の基本を理解していただけたと思います。 さて、本題に戻りましょう。私はこの機能は必要ありません。どうすれば無効にできますか?ウェルカム メッセージ内のプロモーション リンクが依然として煩わしく、永久に無効にしたい場合は、次の方法ですばやく無効にできます。 Ubuntu Server のターミナルのウェルカム メッセージで広告を無効にする これらの広告を無効にするには、次のファイルを編集します。 $ sudo vi /etc/default/motd-news 次の行を見つけて、その値を 0 (ゼロ) に設定します。 [...] 有効=0 [...] ファイルを保存して閉じます。次に、システムを再起動して、ようこそメッセージに Ubuntu ブログからのリンクがまだ表示されているかどうかを確認します。 見ましたか?現在、Ubuntu ブログおよび Ubuntu wiki からのリンクはありません。 要約する 上記は、Ubuntu サーバーのターミナルのウェルカム メッセージで広告を無効にする方法について紹介したものです。お役に立てば幸いです。ご質問がある場合は、メッセージを残してください。すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: bitronix を使用して MySQL に接続するときの MySQLSyntaxErrorException の解決方法
JavaScript ネイティブ コードの記述能力を高め、setTimeout() の使用を強化する...
結果:実装コードhtml <link href='https://fonts.goog...
この記事は「Attribution 4.0 International (CC BY 4.0)」ライ...
<a href = "http://" style = "cur...
MySql は常に MySQLInstallerConsole.exe ウィンドウを定期的にポップア...
コードをコピーコードは次のとおりです。 <!DOCTYPE html PUBLIC "...
目次導入配列の作成作成方法詳しい説明方法参加する() push() と pop() shift() ...
現在このような問題が発生しています 私の状況は、QT が動かなくなってしまったため、仮想マシンを再起...
システムをコンピューターにインストールする方法がわからない場合は、Linux を学習したい場合は、仮...
1. コマンドの紹介passwd コマンドは、ユーザー パスワード、アカウント ロック、パスワードの...
擬似要素と擬似クラスところで、まずは疑似クラスセレクターと疑似要素セレクターについておさらいしておき...
以前、開発で頻繁に pip ダウンロードを使用する必要がありました。pip ソースを国産ソースに変更...
ナビゲーション バー、固定トップ ナビゲーション バー、およびセカンダリ メニューの実装効果図の実装...
struts2 アクションの実行後にジャンプした jsp が表示されると、css が機能しません。問...
1. レンダリング2. 操作手順1. テンセントマップキーを申請する - 住所2. ミニプログラムの...