所有用户的屏幕默认设置

kos*_*asp 5 configuration byobu gnu-screen

我已经byobu在我的 ubuntu 12.04 服务器安装中安装并设置为后端以使用屏幕。

我试图做但没有成功的是让我系统上的所有用户都使用byobu屏幕作为默认设置。

我曾尝试使用byobu-select-backend,但这只会更改发出命令的用户的设置,而不是全部。

我不想为系统上的每个用户手动编辑.byobu/backend,但我想要实现的是当我安装它时,即作为root用户,此设置将应用于系统上的所有用户。

谢谢大家。

问候。

科斯塔普

Mic*_*ler 2

编辑文件/etc/byobu/backend并替换分配

BYOBU_BACKEND="tmux"
Run Code Online (Sandbox Code Playgroud)

BYOBU_BACKEND="screen"
Run Code Online (Sandbox Code Playgroud)

如果您的系统上注释了该行,也请取消注释该行。

这个系统范围的配置文件将影响所有用户。当然,如果安装了 tmux,用户仍然可以自由选择 tmux 会话,并且每个用户的会话~/.byobu/backend将优先于系统范围的默认值,但默认值现在将是所有尚未运行 byobu 的用户的屏幕。

如果您想为用户设置默认值,即使他们已经运行了 byobu 并且有自己的首选项,那么您将必须编辑(或删除)每个用户的单独~/.byobu/backend配置文件。