Fedora

你如何在 Fedora 中實現警告橫幅?

  • May 20, 2012

與這個問題相關,我該如何在基於 gnome 的Fedora 11 或 Fedora 12安裝上實施上述警告橫幅?我只關心圖形登錄。我使用NSA 指南在 Fedora 10 中實現橫幅,它工作得很好,但似乎 gdm 登錄螢幕使用了不同的格式。我需要添加此內容以保持符合公司 IT 政策。

Fedora 11 及更高版本:

  1. 安裝 gconf 編輯器
  2. 編輯 /apps/gdm/simple-greeter。
  3. 將banner_message_enable 更改為true 並標記為預設值(它會要求您以root 身份確認更改)。
  4. 將banner_message_text 更改為警告橫幅的內容並標記為預設值(再次要求成為root)。

現在,如果您註銷,您將在登錄對話框中的電腦名稱下方看到警告橫幅消息。它將是中心對齊的,但這可以改變。對話框似乎會針對文本調整大小,因此您可以使用多行文本作為消息。

要更改文本的對齊方式,您需要編輯 /usr/share/gdm/gdm-greeter-login-window.glade。查找標識為“auth-banner-label”的文本框。justify 標記相當明顯,只需使用 xml 的其餘部分作為指導來查看要更改的內容。

Fedora 11 之前:

這適用於 Fedora 10 和 RedHat EL5。但它不適用於 Fedora 11 或 Fedora 12。

  1. 查看 /usr/share/gdm/themes/a-theme-name/a-theme-name.xml 並使用文本編輯器編輯該文件。
  2. 在前兩個像素圖條目之後,將以下內容添加到文件中:
<item type="rect">
  <pos anchor="n" x="50%" y="10" width="box" height="box" />
  <box>
    <item type="label">
      <normal font="Sans 14" color="#ffffff"/>
      <text>
INSERT BANNER TEXT HERE
      </text>
    </item>
  </box>
</item>

顯然,用您的橫幅替換“INSERTBANNER TEXT HERE”,a-theme-name 是 GDM 正在使用的主題的名稱。

引用自:https://serverfault.com/questions/79522