Solaris 一般桌上管理系統環境:進階使用者和系統管理員指南

變更 X 伺服器存取

按預設,登入伺服器允許 X 伺服器在每個使用者基礎上存取控制,並以 HomeDirectory/.Xauthority 檔案中儲存與保護的授權資料為基礎。 只允許可以讀取此檔案的使用者連接到 X 伺服器。 一般而言,此為 X 伺服器存取控制喜好的方法。

以使用者為基礎的存取控制的另一種選擇是以主機為基礎的存取控制。使用此種方法,如果一部主機有 X 伺服器所允許的存取權,該主機上任何使用者都可連接至 X 伺服器。使用以主機為基礎的控制的原因包括:

變更 X 伺服器環境

當您由登入伺服器啟動時,如果您想要提供一個或多個環境變數和值給 X 伺服器,您可以在 Xconfig 中使用 Dtlogin*environment 資源來指定它們。例如:

Dtlogin*environment: VAR1=foo VAR2=bar

將會使變數 VAR1VAR2 可使用於局部 X 伺服器程序。這些變數也將會匯出至 XsessionXfailsafe 程序檔。

變更預設語言

當使用者由登入螢幕登入桌上管理系統時,使用者階段作業是在由選項功能表的語言子功能表所選擇的語言環境下執行的。如果使用者未選擇語言,則使用登入伺服器預設語言。您可以藉由在 Xconfig 中設定 Dtlogin*language 資源來控制預設語言的值。 例如:

Dtlogin*language: Ja_JP

檢查您的系統文件以決定安裝在您系統上的語言。

變更登入螢幕語言功能表的內容

按預設,登入伺服器建立包含系統上所安裝的所有語言環境清單的登入螢幕語言功能表。當使用者從登入螢幕語言清單選擇語言環境時,登入伺服器將會在選擇的區域環境中重新顯示登入螢幕。當使用者隨後登入時,登入伺服器將會在該語言環境中為使用者啟動桌上管理系統階段作業。

您可以藉由在 Xconfig 中修改 Dtlogin*languageList 資源來指定您自己的語言清單:

 Dtlogin*languageList: En_US De_DE

現在登入伺服器在登入螢幕語言功能表中只顯示 En_USDe_DE