我已经为 root 用户在所有主机上设置了基于密钥的 ssh 身份验证。但是,例如,如果我想更改所有用户(不是 root 用户,而是不同的用户帐户)的背景,该如何更改。是否可以在运行脚本时更改用户?这样我就能够更改不同用户帐户中所有客户端的壁纸。
答案1
这取决于您具体想做什么。使用 sudo 以其他用户身份运行命令。
sudo -u user_to_run_as command
您可以从 ~/.bashrc 或 gnome-session-properties 调用脚本
您可以在 /usr/share/gconf/defaults 中为所有用户设置默认图标集/背景
设置(适用于 ubuntu 12.04)位于16_ubuntu-artwork
和中10_libgnome2-common
。语法相当简单
/desktop/gnome/background/picture_filename /usr/share/backgrounds/warty-final-ubuntu.png
将路径更改为新的背景图像
您还可以从命令行使用 dconf 和 gconf。