systemdの答えです。

systemdの答えです。

質問:

Linux(debian/ubuntuなど)にコンピュータの説明を入れるスペースがありますか?
意味:FHSでは見られないガイダンスやベストプラクティスはありますか?
(おそらくファイル/etc/hostinfo?)

背景:

Windowsでは、sysdm.cpl(システムのプロパティ>コンピュータ名)の下に説明を入力してから、cmdからこの情報を照会できます。例:
wmic path win32_operatingsystem get descriptiong

したがって、ネットワーク上のすべてのシステムに名前を付けても、win01文書win25を検索しなくても読むことができる短くて意味のある説明を提供できます。

現在、この情報は/ etc / profileにありますが、別の場所から読むことをお勧めします。指示がなければ、/etc/hostinfoが良い場所かもしれないと思いますが、これが他のプログラム/共通プログラムと競合するかどうかはわかりません。
それとも、より良い戦略がありますか?

ベストアンサー1

Unix / Linuxでこれを行うための一般的な場所は、/etc/motdまたは/etc/issue/etc/issue.netファイルです。人々がコンソールまたはSSHを介してシステムにログインすると、これらのファイルの内容を見ることができます。

これに加えて、通常、外部システムを使用してシステム目的のメタデータを管理します。この種のソフトウェアを資産と在庫管理と呼びます。

私が最もよく知っているのはSolarwinds(商用版)です。私はそれをお勧めしたり何もせずに例を挙げました。上記のようなものもありますデリゲートメモ:このリストを軽く考えてみてください。すべての機能が同じように生成されるわけではありません。

/etc/motd 例

$ cat /etc/motd
Company X Ltd. CentOS 7 Build 1805.02

ログインすると、次のように表示されます。

$ vagrant ssh box-101

Last login: Mon Jul  9 19:32:36 2018 from gateway
Company X Ltd. CentOS 7 Build 1805.02
[vagrant@centos7 ~]$

/etc/問題の例

$ cat /etc/issue
This system is the property of Company Ltd.

その後、システムにログインすると、次のことが行われます。

     ログインSS

引用する

おすすめ記事