标签: service

尽管 80 和 443 是系统端口,但大多数 Web 服务器如何才能绑定到它们?

运行绑定到端口 80 的 Web 服务通常不需要 sudoer 权限。既然80/443端口是系统端口,也就是说只有特权用户才能使用,那么为什么这些服务还能绑定到这些端口呢?

permissions service port-443

18
推荐指数
2
解决办法
6824
查看次数

永远使用 netcat 代理

我正在用 netcat 代理一个 VNC TCP 服务器端口。代理机器运行linux。

这是我使用的命令:

mkfifo backpipe
nc -l 5902  0<backpipe | nc 10.1.1.116 5902 1>backpipe
Run Code Online (Sandbox Code Playgroud)

10.1.1.116 是“远程”机器,原始 VNC 服务运行在端口 5902 上。执行此命令后,本地主机上的 VNC 服务可用于其他机器。

但是在每次 VNC 会话之后,netcat“代理服务器”都会停止,这就是 netcat 的工作原理。

在 VNC 会话终止后,如何让 netcat 保持“代理服务”运行?


作为一种解决方法,我将 netcat 命令行置于无限循环中:

mkfifo backpipe
while true; do   nc -l 5902  0<backpipe | nc 10.1.1.116 5902 1>backpipe; done
Run Code Online (Sandbox Code Playgroud)

但我更喜欢“官方”的 netcat 解决方案,它根本不会中断服务。


我已经阅读了“-”参数,但我不确定这是否适合这种情况,而且我还无法正确应用它。


补充说明:

当然,我可以通过 ssh 隧道以不同的方式做到这一点,但我想要一个没有加密开销的解决方案,使其尽可能响应 VNC 客户端。否则,可以使用不同的代理解决方案。

客户端必须是 VNC,没有其他协议是可能的。

linux proxy tcp service netcat

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

停止WinPcap抓包服务

我刚刚安装了 WireShark,它也安装了 WinPcap。

在安装过程中它说“你想让xxx自动启动吗”,我回答是。

现在我想在我没有运行wireshark时停止该服务,但在列表中找不到名称为wireshark或winPcap的服务。

有可以停止的服务吗?还是我需要卸载 WireShark?

windows-xp service wireshark winpcap

16
推荐指数
2
解决办法
3万
查看次数

如何删除或卸载孤立的服务?

有时安装 Windows 服务时,出于各种原因,希望这对答案并不重要,该服务不再附加安装程序。因此,此特定服务显示在服务列表中,但无法通过正常做法卸载。

在这种情况下,如何手动删除孤立服务?

windows installation service

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

如何更改 Linux 服务的启动/引导顺序?

正如标题中的问题一样,如何更改 Linux 服务的启动/引导顺序?

linux redhat centos service boot

15
推荐指数
4
解决办法
7万
查看次数

Linux:如何将参数传递给`service foo start`(在命令行中)?

我想将参数传递给我正在启动的服务。例如,在调试模式下启动服务器。喜欢,

service jboss-as start debug
Run Code Online (Sandbox Code Playgroud)

或者这样的。但service似乎不支持。

有什么办法吗?(对于 RHEL 6,如果这很重要。)

注意:这类似于Ubuntu/Linux:通常如何为启动脚本 (sysvinit) 定义启动参数?但不一样。

redhat service

15
推荐指数
2
解决办法
4万
查看次数

Windows 服务未自动启动?

最近,我们在 Windows Server 2008 R2 服务器上遇到了一些严重的时间同步问题。

我将其追溯到非常简单的事情:Windows 时间服务未启动!当时间服务没有运行时,时间不可能通过 NTP 同步......

Windows 时间服务在服务控制面板中设置为“自动”启动,我对它进行了两次和三次检查。我还检查了事件日志,但没有看到任何服务故障或类似的情况。事实上,它看起来很像在安装每周一次的 Windows 更新并重新启动服务器后,Windows 时间服务从未自动启动。(这将在每周六晚上 7 点发生。)

我启动时间服务的那一刻,时间同步得很好。

那么,问题是:为什么设置为“自动”启动的服务......而不是自动启动?这对我来说似乎有点疯狂。

startup service windows-server-2008-r2

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

Windows 服务:我可以配置当前工作目录吗?

默认情况下,Windows 服务在 sytem32 目录(通常为C:\WINDOWS\system32)中启动。

有没有办法设置不同的工作目录?我正在考虑下面的一些注册表参数HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SomeService

那么 - 这可以做到吗?

windows configuration directory service

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

了解 service --status-all 输出

我试图了解service --status-allUbuntu 13.10 上命令的输出,因为手册页没有解释它。例如:

[ + ]  rsyslog
[ - ]  sendmail
[ ? ]  sendsigs
[ + ]  setvtrgb
[ - ]  ssh
Run Code Online (Sandbox Code Playgroud)

什么+-?是什么意思?我想不通。我之前安装过 sendmail,但我停止并使用apt-get remove sendmail*. 我想这并没有摆脱 init 脚本/etc/init.d/,这就是它在输出中显示它的原因,但至少它是一个-,所以我认为它没有运行。然后,SSH。我实际上是通过 SSH 连接到服务器,所以我假设 SSH 服务应该正在运行,但-无论如何它都在那里。然后是神秘的?. 有人请阐明这实际上意味着什么。

linux ubuntu ssh sendmail service

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

无法更改 Windows 服务属性:错误 87:参数不正确

我正在尝试从控制面板 > 管理工具 > 服务管理单元禁用 Windows 10 中的服务。

  • 服务名称:OneSyncSvc_1e21e
  • 显示名称:Sync Host_1e21e
  • 描述:此服务同步邮件、联系人、日历和各种其他用户数据。当此服务未运行时,依赖此功能的邮件和其他应用程序将无法正常工作。
  • 可执行文件路径:C:\WINDOWS\system32\svchost.exe -k UnistackSvcGroup
  • 启动类型:自动(延迟启动)

当我尝试将启动类型更改为手动禁用并按确定时,我收到以下消息:

参数不正确。

当我尝试将启动类型更改为自动并按确定时,我收到以下消息:

无法重置延迟自动启动标志。

错误87:参数不正确。

当我尝试将“登录身份”用户更改为没有任何权限的用户时,我收到以下消息:

参数不正确。

我在网上和堆栈交换网络中进行了一些搜索,但错误消息是一个非常常见的错误消息,我发现的文章似乎适用于尝试通过代码安装服务和/或依赖项。我只是使用基本的 Windows GUI。

有什么办法可以纠正这个错误,禁用这个服务,或者完全删除它?

windows service

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