标签: services

systemd-timesyncd.service 启动失败

我尝试启动systemd-timesyncd.service服务但失败了:

root@xxxx:~# systemctl start systemd-timesyncd.service
root@xxxx:~# systemctl status systemd-timesyncd.service
? systemd-timesyncd.service - Network Time Synchronization
   Loaded: loaded (/lib/systemd/system/systemd-timesyncd.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/systemd-timesyncd.service.d
           ??disable-with-time-daemon.conf
   Active: inactive (dead)
Condition: start condition failed at pi? 2015-07-10 15:17:56 CEST; 1s ago
           ConditionFileIsExecutable=!/usr/sbin/ntpd was not met
     Docs: man:systemd-timesyncd.service(8)
Run Code Online (Sandbox Code Playgroud)

什么意思:ConditionFileIsExecutable=!/usr/sbin/ntpd was not met
此消息表明缺乏执行权限,但事实并非如此:

root@xxxx:~# ls -l /usr/sbin/ntpd
-rwxr-xr-x 1 root root 549648 kwi 10 21:04 /usr/sbin/ntpd
Run Code Online (Sandbox Code Playgroud)

services system-date ntp systemd

12
推荐指数
1
解决办法
2万
查看次数

如何禁用失控的 UnistackSvcGroup 服务?

我有一些服务总是在使用 CPU 并写入我的磁盘。最终它们会吃掉所有物理 RAM,从而导致显着的性能下降。

我在Services.msc 中找不到它们,所以尝试sc config "UserDataSvc" start=disabled在管理员的提示下做,但得到错误:

[SC] OpenService FAILED 5:访问被拒绝。

他们不停地写,一直写,停了后又重新开始。他们每天可能会向我的 SSD 写入数百 GB,因此我想禁用这些服务,直到错误得到修复。

我认为罪魁祸首是 UserDataSvc。

在此处输入图片说明

这是一个 GIF,显示仅 19 分钟后我的 SSD 有多难:

在此处输入图片说明

services memory-leaks windows-10

12
推荐指数
2
解决办法
7万
查看次数

将“查看本地服务”固定到 Windows 7 任务栏?

我必须经常查看 Windows 服务,并希望以某种方式将“查看本地服务”固定到 Windows 7 任务栏。当我尝试从开始菜单拖动它时它不起作用,我也不能拖动快捷方式到它。

有没有另一种方法可以做到这一点?

windows-7 taskbar services

11
推荐指数
1
解决办法
8592
查看次数

如何创建一个在 Archlinux 上启动时自动启动的自定义服务?

我想在 Archlinux (systemd) 上启动时运行一个简单的命令:

nohup fatrat -n &
Run Code Online (Sandbox Code Playgroud)

我在 Debian 上有这个工作:

#! /bin/sh
# /etc/init.d/fatratWS

### BEGIN INIT INFO
# Provides: fatratWS
# Required-Start: $network $local_fs $remote_fs
# Required-Stop: $network $local_fs $remote_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: fatratWS init script.
# Description: Starts and stops fatrat Web Server services.
### END INIT INFO

#VAR
FATRAT_PID=$(ps aux | awk '/fatrat --nogui/ && !/awk/ && !/nohup/ {print $2}')

# Carry out specific functions when …
Run Code Online (Sandbox Code Playgroud)

linux services arch-linux autostart

11
推荐指数
1
解决办法
3万
查看次数

systemd 服务:权限被拒绝

我有一个新的 systemd 服务,它无法以“权限被拒绝”错误启动。我买了一台 Thinkpad L480。不幸的是,内核似乎存在未检测到触摸板的问题。这是解决here可以解决

sudo sh -c 'echo -n "elantech" > /sys/bus/serio/devices/serio1/protocol'
Run Code Online (Sandbox Code Playgroud)

因为我不想在每次启动时都这样做,所以我做了一个 systemd 服务,但它没有按预期工作。

我的 touchpad_enabler.service 是

[Unit]
Description=FooBar

[Service]
Type=oneshot
ExecStart=/usr/local/bin/enable_touchpad.sh

[Install]
WantedBy=default.target
Run Code Online (Sandbox Code Playgroud)

脚本文件很简单

#!/bin/bash

echo -n "elantech" > /sys/bus/serio/devices/serio1/protocol
Run Code Online (Sandbox Code Playgroud)

但我也用sh -c版本试过了。我通过调整权限

sudo chmod 744 /usr/local/bin/enable_touchpad.sh
sudo chmod 644 /etc/systemd/system/touchpad_enabler.service
Run Code Online (Sandbox Code Playgroud)

所以这两个文件都归root所有。然后我通过

systemctl enable enable_touchpad.sh
Run Code Online (Sandbox Code Playgroud)

当我通过 手动启动服务时systemctl start touchpad_enabler.service,它完全正常工作,触摸板也能正常工作。但是,在启动时,服务失败并在 中被列为“失败” systemctl list-units

的输出journalctl -b -u touchpad_enabler.service是:

systemd[1]: Starting Solves bug that Thinkpad L480 Touchpad is not correctly detected...
enable_touchpad.sh[516]: …
Run Code Online (Sandbox Code Playgroud)

linux services permissions systemd

11
推荐指数
1
解决办法
4万
查看次数

我可以禁用哪些 Windows XP 服务而不会产生重大后果?

可能的重复:
我可以安全地禁用哪些 Windows 服务?

我想禁用一些 Windows XP 服务以使 PC 运行得更快。

我不会将 PC 用于任何复杂的事情,但需要启用网络。

我可以摆脱哪些,而不必担心会破坏某些东西。

附带说明一下,哪些删除的服务会给我带来最大的性能提升?

谢谢!

performance services windows-xp

10
推荐指数
0
解决办法
303
查看次数

什么是 Office Source Engine,它有什么作用?

Microsoft 为较新版本的 Office 套件安装的 Office Source Engine 服务的目的是什么?

services microsoft-office

10
推荐指数
2
解决办法
9万
查看次数

服务可以在 Windows 上做什么?

有人可以将什么样的恶意软件/间谍软件放入在 Windows 上没有自己进程的服务中?我的意思是使用 svchost.exe 的服务,例如:
在此处输入图片说明

服务可以监视我的键盘输入吗?截屏?通过互联网发送/接收数据?感染其他进程或文件?删除文件?杀死进程?

services malware windows-services

10
推荐指数
1
解决办法
1593
查看次数

如何找出 Windows 中哪些服务正在消耗带宽?

资源监视器显示 svchost 正在消耗所有带宽。我如何检查这些服务中的哪一个是对此负责的?

我的资源监视器显示服务主机进程:

在此处输入图片说明

windows services resource-monitor

10
推荐指数
1
解决办法
2万
查看次数

恶意软件或奇怪的 Windows 服务行为?

介绍

我最近注意到一些服务在整理我的电脑时在服务名称后附加了奇怪的值。在sc query它们的输出中,它们看起来像这样:

SERVICE_NAME: CDPUserSvc_40b5c
DISPLAY_NAME: CDPUserSvc_40b5c
        TYPE               : e0  USER_SHARE_PROCESS INSTANCE
        STATE              : 4  RUNNING 
                                (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0
Run Code Online (Sandbox Code Playgroud)

[剪辑]...

SERVICE_NAME: UserDataSvc_40b5c
DISPLAY_NAME: User Data Access_40b5c
        TYPE               : e0  USER_SHARE_PROCESS INSTANCE
        STATE              : 4  RUNNING 
                                (STOPPABLE, NOT_PAUSABLE, ACCEPTS_PRESHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0
Run Code Online (Sandbox Code Playgroud)

Regedit 输出为图像:

想法/行动

我的第一个想法是我可能感染了病毒/恶意软件,并且有一些东西试图用糟糕的技术冒充合法服务。我相信我已经排除了这一点,因为这些服务与其合法的非十六进制附加服务几乎完全相同。(见regedit输出)

某些服务的描述无效,但在 regedit 中创建描述的代码相同。另外,我已经sc delete <svcname>成功发布了。但是,它们会在重新启动时重新创建。

问题 …

windows services malware

10
推荐指数
1
解决办法
9603
查看次数