Tag: 服务

如何在启动“服务”时传递标志?

我使用像sudo service memcached start类的sudo service memcached start在重启后打开各种东西,我想知道是否有可能告诉这个服务启动memcached以启动某些标志,例如-vvv? 有任何想法吗? (我通过apt-get安装时自动创建’服务’)

Ubuntu Server 18.04隐藏/禁用所有启动消息(信息亭模式)

我刚刚在我的英特尔NUC PC上安装了Ubuntu Server 18.04 LTS。 我想把它变成一个自助服务终端系统,只运行Chrome(例如)。 如何禁止/隐藏/禁用打印到显示器的所有这些消息? 我想成为一个黑屏,从开机到(例如)Chrome。 我确实按照Ubuntu Server 16.04.02使用Splash Screen和Kiosk模式以及其他类似的教程。 但是在18.04(我认为)中有一些新东西阻止了我完成任务。 Grub 。 编辑GRUB_CMDLINE_LINUX_DEFAULT没有改变任何东西,我不得不编辑GRUB_CMDLINE_LINUX 。 可以吗? (注意:我每次更改后都会运行sudo update-grub ) GRUB_DEFAULT=0 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=0 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT=”” GRUB_CMDLINE_LINUX=”quiet” GRUB_TERMINAL=console 欢迎/ MOTD /登录消息 没办法避免它们! 我最接近的是删除/etc/update-motd.d/文件夹,所以我只看到类似的东西: Ubuntu 18.04 LTS nuc tty1 nuc login: kiosk (automatic login) Last login: […] kiosk@nuc:~$ (注意:我禁用了自动运行脚本以实际看到这些消息,否则它们太快而无法捕获。) […]

将慢速`udev-configure-printer`从systemd boot移到登录后提示符

我今天一直在调整我的启动速度。 第一步是删除: 6.194s NetworkManager-wait-online.service 要删除它,我使用: systemctl disable NetworkManager-wait-online.service 现在我的启动时间显示: $ systemd-analyze Startup finished in 3.407s (kernel) + 8.356s (userspace) = 11.764s 网络仍然正常运行,因此看起来没有任何损害。 systemd-analyze blame列表的下一步是: 5.467s udev-configure-printer@-devices-pci0000:00-0000:00:14.0-usb3-3\x2d3-3\x2d3.1.service 我一个月只使用我的打印机几次,在启动阶段我当然不需要它。 我的问题是; 如何将CUPS初始化从启动序列中移出到启动后应用程序或/etc/rc.local类的后启动环境或任何有意义的地方? 或者可以告诉系统在登录屏幕出现后加载服务? 或者告诉他们在加载服务之前等待15秒? 我尝试了什么 使用此处的说明,我将目标设置为登录提示之后。 我通过编辑/lib/systemd/system/udev-configure-printer.service来做到这一点,如下所示: [Unit] Description=Automatic USB/Bluetooth printer setup (%i) # July 29, 2017 – Move from startup (5 seconds time) to after login screen […]

Ubuntu 12.04关机无法完成

当我关闭我的ubuntu 12,04出现“关闭屏幕”并且它永远不会完成,继续关闭…我使用“tab键”查看日志,最后一行说“停止Puppet代理”……它永远不会结束(我需要继续按下电源按钮或断开电源线) 我试图在关机之前停止傀儡服务,但问题仍然存在。 提前致谢

如何允许组使用polkit管理systemd服务?

我的系统上有一个服务( some-service ),我希望允许组managers控制(启动,停止,重启)。 出于各种原因,我还允许这些用户使用PolicyKit而不是sudo 。 但是,Ubuntu 16.04还没有(还)具有PolicyKit版本0.106,这意味着该版本中存在的规则系统不存在,这意味着我需要使用此处记录的 PKLA文件。 我如何在PolicyKit 0.105上编写这些规则,并且只允许managers只控制some-service ?

transmission-daemon:加载工作配置文件时出错。 用户priveliges?

Transmission-daemon在很长一段时间内在小型无头服务器上运行良好。 但是,它目前给我以下错误: transmission-daemon Error loading config file — exiting. (daemon.c:462) 由于权限问题,所有守护程序都以用户“机器人”的forms运行。所有配置文件归“机器人”和我所属的“机器人”组所有。 出于调试目的,我尝试在自己的帐户下运行守护程序 transmission-daemon -f –log-debug -g /etc/transmission-daemon/ 守护进程成功启动而没有错误。 由此我得出结论,配置文件本身是可以的。 (我也通过替换来测试这个 USER=robots 通过 USER=lars 结果保持不变; 守护程序运行没有错误。 当守护进程以我的名义运行时,/ etc / transmission-daemon /etc/init.d/和/ etc / defaults /中的配置文件都正常工作。 我将/ etc / transmission-daemon /及其中的所有文件和文件夹的权限更改为777,并将所有者和组更改回机器人。 (因为以“lars”名称运行守护程序会将配置文件的所有权更改为“lars”。 chmod 777 -R /etc/transmission-daemon/ chown robots:robots -R /etc/transmission-daemon/ chmod 777 /etc/defaults/transmission-daemon chown robots:robots /etc/defaults/transmission-daemon 没有成功……守护进程以与上述相同的错误退出。 […]

Ubuntu中的click-system-hooks.service是什么服务

试图加速我的系统,我有Ubuntu 16.10,分析系统,检查什么服务减慢,断开apt-daily.service断开自动检查我不需要的新更新。 请解释哪些服务负责click-system-hooks.servic e以及是否可以停用它。 $ systemd-analyze blame 26.630s apt-daily.service 17.067s click-system-hooks.service 对不起,我的英语不好,我来自乌克兰,看俄罗斯论坛,但没有找到你使用的答案 – click-system-hooks.service ,是否可以禁用它。

常规流程和服务之间有什么区别?

常规进程(如firefox,gimp,skype等)和服务(httpd,mysqld等)之间有什么区别? 显然,服务的function有所不同,但我真的想知道操作系统层面的内容是什么? 他们是以不同的方式对待的吗?

如何将FreeBSD守护进程移植到Ubuntu?

我有一台FreeBSD机器,它有一个/usr/sbin/daemon命令可以在后台运行我的程序。 问题是如何在Ubuntu中做类似的事情? 我想在启动脚本中添加一些东西。 我的意思是我的程序在启动时无法将自己置于后台。 我试过了: start-stop-daemon –start –quiet –pidfile $PIDSPATH/$PIDFILE –exec $DAEMON 但它只是启动程序,我必须等待它完成。

如何使ubuntu服务作为特定用户运行

如何让ubuntu服务作为特定用户运行? 我创建了一个init.d脚本并使其在启动时启动,但很快我发现该服务在重启后以root用户身份运行。 我谷歌和谷歌,人们建议作为一个单独的用户运行,那么步骤是什么?