我们的办公室使用 Windows 2003 服务器来提供对会计应用程序的访问。最近,我被要求增加会话锁定自身所需的时间,并要求输入用户密码才能恢复。目前,这似乎是大约十分钟。
我熟悉组策略,并调整了这些设置以从已断开连接的会话(由用户关闭 mstsc.exe 客户端或网络问题)中清除会话(从而清除许可证)。这很简单直接。但是我在 GP 中找不到任何内容以在 RDP 客户端窗口变黑之前允许更长的时间段,然后在单击时需要用户名和密码才能恢复会话。
我必须承认这对我个人来说也很好,因为我的大部分时间都花在记录应用程序和/或监视其数据库上,所以我通常有一个窗口打开终端服务器以及会计中心的其他员工,但我很少与它互动。我通常每个工作日输入密码 10-15 次,但我现在已经很擅长了。;)
那么,这个超时时间可以调整,还是我们不走运?
我该如何限制 Windows 中命令行程序的执行时间?我知道在 linux 中有可用的超时/时间限制,但我一直无法为 Windows 找到类似的实用程序。
我买了一个新硬盘,我试图将旧硬盘上的东西复制到新硬盘上。我尝试使用 Windows Vista 和 Windows 7 但没有成功。然后我尝试安装一些 3rd 方更新的驱动程序,这些驱动程序应该可以解决问题,现在我的 Windows Vista 磁盘无法启动。以前有没有人遇到过这个问题,你是如何解决的?
我有一个千兆字节 GA-Z77m-D3h 主板,并在 EFI 模式下在两个 SSD 上安装了 Windows 8 Pro 和 Windows 7 Ultimate(按此顺序)。
现在,当我启动计算机时,我会看到 Windows 启动菜单(文本模式),其中有两个操作系统可供选择,但我必须手动按 RETURN 才能让计算机启动到 Win OS。即使我等了一个小时,也不会发生默认操作。
使用 bcdedit(来自任一操作系统)我可以成功更改超时值,并且它显示在 bcdedit(无参数)输出中。但它不火...
这是我当前的 BCDEdit 输出(标题是德语,但值应该是可读的):
Windows-Start-Manager
---------------------
Bezeichner {bootmgr}
device partition=O:
path \EFI\Microsoft\Boot\bootmgfw.efi
description Windows Boot Manager
locale de-DE
inherit {globalsettings}
integrityservices Enable
default {default}
resumeobject {5ad2802c-c60a-11e2-acdb-80331c501b11}
displayorder {default}
{current}
{5ad2802a-c60a-11e2-acdb-80331c501b11}
{5ad28028-c60a-11e2-acdb-80331c501b11}
{5ad28029-c60a-11e2-acdb-80331c501b11}
toolsdisplayorder {memdiag}
timeout 5
displaybootmenu Yes
Windows-Startladeprogramm
-------------------------
Bezeichner {default}
device partition=W:
path \Windows\system32\winload.efi
description Windows 7
locale de-DE
inherit {bootloadersettings}
recoverysequence {5ad2802e-c60a-11e2-acdb-80331c501b11}
recoveryenabled Yes …Run Code Online (Sandbox Code Playgroud) 我正在开发一个 Linux 嵌入式发行版,我需要监视传入和传出连接(如果它们仍然处于活动状态等)并且我遇到了问题,因为我注意到,即使远程主机关闭连接,我也可以看到通过 netstat建立的连接。
我有这个 Linux 嵌入式系统的两个不同版本:一个使用旧的 2.6.34 内核并且运行良好,而一个失败的使用内核 3.18.18。
寻找更多信息,我怀疑我必须设置/更改TCP 超时,所以我通过 syctl.conf 配置了它们,但没有改变任何内容。使用2.6.34内核的系统没有配置TCP超时,所以这让我觉得TCP不是我问题的根源。
您是否知道连接保持为ESTABLISHED的原因可能是什么?
Chrome 的标准(开箱即用)超时是多少?如何更改超时设置并为我的服务的开发人员和标准用户设置不同的超时?
我想检测某个进程何时卡住,但它没有给我任何有关此事的线索。我所知道的是,如果它在给定的超时时间内(比如 30 秒)没有产生任何输出,则意味着它可能被阻止了。
我知道 coreutils 的timeout程序,但它基于完整的程序退出时间,而不是最后一行的输出时间。如果这样的事情有效,我会很高兴:
timeout --stdout --stderr 30s my-program
Run Code Online (Sandbox Code Playgroud)
那么有没有办法做到这一点?我该怎么做?
我有一个 Web 应用程序,它运行数千个 IP 地址并检查它们是否在线。基本上,如果服务器使用超过 250 毫秒的响应时间,则在我们的案例中被认为是离线的。如果我们能让 ping 命令在大约 300 毫秒后放弃,而不是看起来是 -W 参数的最小值,即 1 秒,那将是一个巨大的时间节省。
在这个特定的服务器上,如果几分钟后没有活动,它似乎以某种方式配置为关闭会话。我正在寻找一种好方法来防止它通过我使用 PuTTY 设置到主服务器的 sshing 超时,为此我已发送空数据包以保持会话活动设置为 10,从而使会话保持正常运行。然后我在主机上运行 gnu screen 并通过 ssh 连接到其他机器。正是从这些后面的机器中,我断开了连接。我在我的客户端尝试了一些 ssh 选项,但我认为它们中的任何一个似乎都不起作用。然而,无论 PuTTY 使用什么机制似乎都有效。
任何想法表示赞赏。我更喜欢打开一个 PuTTY 窗口,而不是在桌面上玩多个窗口。我也对 PuTTY 连接管理器不感兴趣,因为它有问题而且速度很慢。
我的 /etc/fstab故意有相当多的条目指向(标记的)分区和文件系统,这些分区和文件系统在启动时可能不存在(想想:可热插拔的 SATA 备份磁盘)。
这些条目会在启动过程中造成麻烦,因为当某些启动进程等待这些磁盘或分区出现时,我会被困 1 分 30 秒(90 秒)。等待过程中会伴随着众所周知的消息“A start job is running for dev-disk-by”以及长达 1 分 30 秒的计时。
问题:我想将超时值从 90 秒更改为 10 秒,以便启动和关闭速度更快。我怎么做?
状态:我四处寻找合适的参数来设置。我尝试的一件事是将一些内核参数值添加到相应的 grub.cfg 行,如下所示,但没有效果。
udev.event-timeout=10 rd.udev.event-timeout=10 udev.exec-delay=10 rd.udev.exec-delay=10
这是在
Fedora 版本 23(二十三)Linux 版本 4.5.5-201.fc23.x86_64 (mockbuild@bkernel01.phx2.fedoraproject.org) (gcc 版本 5.3.1 20160406 (Red Hat 5.3.1-6) (GCC)) # 1 SMP 2016 年 5 月 21 日星期六 15:29:49 世界标准时间