Anton Samokat Asked: 2022-04-28 04:41:27 +0800 CST2022-04-28 04:41:27 +0800 CST 2022-04-28 04:41:27 +0800 CST 如何为具有加密家庭的用户设置用户界面语言? 772 通过ecryptfs 工具加密主目录后,系统重新启动后不应用指定的 UI 语言。 如果系统中的用户只有一个,则可以将整个系统 UI 更改为所需的一个。但是如果有两个以上的用户并且他们的语言必须不同怎么办? encryption 1 个回答 Voted Best Answer Anton Samokat 2022-04-28T04:41:27+08:002022-04-28T04:41:27+08:00 用户的 UI 语言配置存储在home文件目录中.pam_environment(Ubuntu 20.04): LANGUAGE DEFAULT=en_US:en LANG DEFAULT=en_US.UTF-8 LC_NUMERIC DEFAULT=ru_RU.UTF-8 LC_TIME DEFAULT=ru_RU.UTF-8 LC_MONETARY DEFAULT=ru_RU.UTF-8 LC_PAPER DEFAULT=ru_RU.UTF-8 LC_NAME DEFAULT=ru_RU.UTF-8 LC_ADDRESS DEFAULT=ru_RU.UTF-8 LC_TELEPHONE DEFAULT=ru_RU.UTF-8 LC_MEASUREMENT DEFAULT=ru_RU.UTF-8 LC_IDENTIFICATION DEFAULT=ru_RU.UTF-8 PAPERSIZE DEFAULT=a4 在主目录加密的情况下,此目录在登录前对系统不可用 - 用户必须输入其密码才能解密此目录。其他配置文件的类似问题,例如警告部分中描述的SSH。 解决方案是将.pam_environment配置文件以未挂载状态放在主目录中: 需要创建额外的临时用户。 重新启动系统(为当前用户卸载主目录) 由临时用户登录并将.pam_environment语言配置文件放入所需用户的主目录。
用户的 UI 语言配置存储在
home
文件目录中.pam_environment
(Ubuntu 20.04):在主目录加密的情况下,此目录在登录前对系统不可用 - 用户必须输入其密码才能解密此目录。其他配置文件的类似问题,例如警告部分中描述的SSH。
解决方案是将
.pam_environment
配置文件以未挂载状态放在主目录中:.pam_environment
语言配置文件放入所需用户的主目录。