启动时自动启动 Firestarter GUI?

启动时自动启动 Firestarter GUI?

由于 Firestarter GUI 需要管理员权限才能启动,在启动时自动启动 firestarter 是否有意义,我该如何做?

答案1

您无法在启动时启动 GUI 应用程序,因为它需要附加到图形会话,图形会话仅在您登录后设置。您可以将其设置为在登录时启动:

系统 -> 偏好设置 -> 启动应用程序

添加启动所需的任何命令,如果它需要管理员权限,您可能需要更改 /etc/sudoers 配置,以便您可以以管理员权限启动应用程序而无需输入密码。

更新1: 您可以在此处查看如何编辑 sudoers 配置: https://help.ubuntu.com/community/Sudoers 那里有一个关于如何允许在没有密码的情况下使用关机命令的示例。

答案2

添加:

通过以下步骤可以自动启动 firestarter

  1. 使用此命令启动终端来编辑文件 /etc/sudoers

    sudo visudo -s

  2. 在代码末尾添加以下行(其中用户名应替换为您的 Ubuntu 用户名)

    USERNAME ALL= NOPASSWD: /usr/sbin/firestarter

  3. 保存更改并结束编辑器

  4. 启动这两个命令(其中用户名应该替换为你的 Ubuntu 用户名)

    sudo ln -fs ~/.Xauthority /root/.Xauthority

    sudo chown USERNAME.root ~/.Xauthority

  5. 现在 firestarter 可以在登录时启动,无需输入密码

  6. 最后,你必须使用以下命令将 Firestarter 添加到自动启动中

    sudo "firestarter --start-hidden"

相关内容