linux - 在用户使用 GNOME 登录之前启动应用程序
问题描述
技术上是否可以在 Gnome(Fedora 或任何其他基于 RHEL 的发行版)上启动桌面应用程序而无需先登录到用户会话?
即使当时没有用户登录,我也需要在系统启动时启动桌面软件。将帐户设置为自动登录当然是一种选择,但将系统留在该状态是非常不安全的。
解决方案
您可能能够在运行 GDM 的会话中运行该软件。但是,我建议考虑一些替代方案。
运行一个 VNC 会话(Fedora 包括tigervnc
)并在其中运行应用程序怎么样?您可以设置一些虚拟用户帐户来执行此操作,并通过 systemd 单元或@reboot
crontab 条目自动执行此操作。
推荐阅读
- javascript - 如何从两个单独的 XML 文件加载数据?
- angular - Angular:如何以法语格式显示日期
- android - Android 到 Slack 共享问题
- html - Sublime Phantom 100% 宽度
- javascript - 尽管用户已登录 wordpress,但要求用户登录不适用于重力形式
- python - urllib2 SSL3_CHECK_CERT_AND_ALGORITHM:dh 密钥太小
- python - 在多索引熊猫数据框中交换两行
- html - 更平滑的背景图像动画(防止闪烁)
- firebase - 从客户端获取 Firestore 服务器时间戳
- ios - 从应用商店中删除费用并为所有用户免费下载应用程序并在应用程序的某些特定功能中添加费用