Articles of 服务器

Windows DNS控制台(DNSMgmt.msc) – 以其他域用户身份运行

我有一个要求来pipe理一个terminal服务器的多个域。 其原因是撤销用户的域pipe理权限,并使域控制器工具从terminal服务器运行,但是对于多个域运行,从而避免了login到域控制器的需要。 我已经取得了一些成功。 使用runas命令,我已经能够使用快捷方式(例如C:\ Windows \ System32 \ runas.exe / netonly / user:DEV \ username)来运行AD用户和计算机以及AD网站和多个域的服务。 %\ system32 \ dsa.msc /domain=ukdev.uk.domain.com“ DNS控制台虽然不工作。 我可以运行它为C:\ Windows \ System32 \ runas.exe / netonly / user:TEST \用户名“mmc%SystemRoot%\ system32 \ dnsmgmt.msc” 一旦运行,如果我通过input要连接的IP地址来select另一个域上的DNS服务器,我会得到拒绝访问的消息。 这些服务器正在使用Windows 2008 R2。 有没有人在另一个域用户的上下文中运行DNS控制台? 我正在作为域pipe理员在目标域中运行。

NodeJs服务器不能从互联网上访问

我是NodeJs的新手。 我在本地开发系统中启动了一个简单的node.js服务器,如下所示: var http = require('http'); var fs = require('fs'); var server = http.createServer( function (req, res) { console.log(req.url); res.end(); }).listen(8000); 我可以从localhost , 127.0.0.1和192.168.1.103访问服务器,但是当我尝试从我的公共IP地址84.47.***.**访问服务器84.47.***.**只有我得到的是: 时间到 在过去的2个小时里,我一直在阅读关于这个的文章,所有这些只是说主机设置为0.0.0.0 ,如果没有提供,它是node.js的默认主机。 我可以ping我的公共IP,并得到正确的结果。 我在Windows 8.1上,Windows防火墙off ,我在comodo防火墙中定义了自定义允许规则,并确保即使禁用了comodo防火墙。 当我检查node.js正在监听0.0.0.0:8000和:::8000 (IPv6我认为)的TCP连接。 我在这里错过了什么? 我该怎么办? 是因为窗户吗? 或者是什么? 欣赏任何帮助。

从服务器,文件夹备份到FTP并传递问题

我有从服务器到FTP(NAS)备份文件夹的问题。 我正在使用Cobian备份,但安全更新后,Cobian开始不处理一些文件早些时候没有问题(文档,PDF或某种types的设置文件)。 我试图改变.bat文件脚本与调度程序的帮助。 我正在使用脚本 net use X: \\address\Backup /user:logins /p:no for /f "tokens=1* delims=" %%a in ('date /T') do set datestr=%%a md X:\*\*_"%date:/=_%" md X:\*\*_"%date:/=_%" md X:\*\*_"%date:/=_%" md X:\*\*_"%date:/=_%" md X:\*\*_"%date:/=_%" net stop MSSQL$PAYPREMIUM net stop ASANYs_labbis net stop ASANYs_FinvaldaMaxiServer net stop ASANYs_FinvaldaMaxiServern robocopy C:\Program Files\Microsoft SQL Server\MSSQL10_50.PAYPREMIUM\MSSQL\DATA X:\1\PAYPREMIUM\DATA /MIR /LOG:D:\LOG\log.txt robocopy /mir C:\*\ X:\*\*_"%date:/=_%" […]

我应该在服务器上使用始终运行的控制台程序来执行任务吗?

我想要实现的是非常简单的,它可以通过一个总是运行的控制台程序来完成,如下所示: class Program { static void Main(string[] args) { while (true) { DateTime now = DateTime.Now; if(now==timeToRunTask) runMyTask();//eg send an email to Joe } } } 我想知道这个方法在我试图实现的方面是非常低效的。 我看到有关使用任务计划程序的一些信息,所以我想知道是否应该使用它。 我正在使用Windows Server。 但我想知道为什么我不应该先使用上述方法。 谢谢!

如何阻止我的脚本循环

我正在运行附加的脚本对我的广告。 我只需要脚本返回每个AD帐户一次,但似乎是在一个无限循环运行。 我该如何阻止? 谢谢 Search-ADAccount -AccountExpired | foreach { get-aduser -Filter 'description -like "*leaver*"' }

Docker for Windows Server 2016需要更新KB3176936

我想在物理Windows Server 2016 Datacenter评估(版本14393)上安装Docker。 我尝试按照快速启动Windows Server的说明进行操作,但安装失败: 错误消息 docker安装程序需要更新KB3176936,然后我安装。 即使重新启动后,错误消息仍然存在,我不能安装docker。 我已经在Windowsfunctionselect中启用了Containerfunction和Hyper-V。 任何想法我做错了什么? 我可以成功地在Windows 10上设置docker。

来自Windows NPS服务器的Linux客户端请求证书

我正在使用手册https://networklessons.com/wireless/peap-and-eap-tls-on-server-2008-and-cisco-wlc/设置EAP-TLS身份validation。 我的服务器和客户的详细信息如下: 服务器:NPS 2008 客户端:Linux 我在NPS服务器上生成了服务器证书以及CA证书。 我将CA证书导入Linux服务器,但在此之后,我正在使用的手册告诉我使用Web浏览器login到服务器的IP,并从那里请求客户端证书。这是我被卡住的部分。 我试过curl -k https:// <服务器的IP>但是这返回了一个错误: curl:(7)无法连接到主机错误。 任何帮助将不胜感激。

处理器亲和性组C#

我正在使用72核心的Windows Server 2016。 我看到有两组处理器。 我的.net应用程序将使用一个或其他组。 我需要能够强制我的应用程序使用我select的组。 我看到下面的代码示例,但我无法使其工作。 我可能会传递错误的variables。 我想要应用程序select组1和所有的处理器,然后组2和所有的处理器。 我的问题是我如何强制我的.NET应用程序使用组1或组2? 我不确定下面的链接是否有效。 https://gist.github.com/alexandrnikitin/babfa4781c68f1664d4a81339fe3a0aa 我曾尝试将此添加到我的configuration,但应用程序只使用组0,但我显示所有的核心与此代码。 我知道一个select是去BIOS,select平坦,但我不知道这是正确的方式做事情。 <Thread_UseAllCpuGroups enabled="true"/> <GCCpuGroup enabled="true"/> <gcServer enabled="true"/>

如何索引文件内容

我有一个服务器在batalabs.tk我使用batch file作为我的CGI脚本的大部分,我目前正在尝试为search脚本做一个索引服务… 示例文件: 要search的目录: <DIR HTDOCS> index.html otherpage1.html otherpage2.html </DIR> index.html的: <HTML> <HEAD> <TITLE>MyWebsite – Buy Products</TITLE> <META NAME="Description" Content="Buy Software and products from MyWebsite"> </HEAD> <BODY> <DIV ALIGN="CENTER"> <H2>Software</H2> <h4>Find the latest and greatest in software right here at the Shop Page!</h4> <hr> <A Href="/buy/lorum">Lorum – Free Cloud Storage</a> <hr> <A Href="/buy/ipsum">Ipsum – Free […]

命名pipe道:ConnectNamedPipe后的ReadFile返回ERROR_BROKEN_PIPE

我重新激活了几个月前曾经工作过的代码。 这让我发疯,但现在不行了。 其他问题我找不到答案。 在服务器端,我使用创build一个pipe道 #define MAX_MESSAGE_LENGTH 1024 SECURITY_ATTRIBUTES sa; SECURITY_DESCRIPTOR sd; InitializeSecurityDescriptor(&sd, SECURITY_DESCRIPTOR_REVISION); SetSecurityDescriptorDacl(&sd, TRUE, static_cast<PACL>(0), FALSE); sa.nLength = sizeof(sa); sa.lpSecurityDescriptor = &sd; sa.bInheritHandle = FALSE; auto pipe_name = _T("\\\\.\\pipe\\") + _serviceName; HANDLE pipe = CreateNamedPipe( pipe_name.c_str(), PIPE_ACCESS_DUPLEX | FILE_FLAG_FIRST_PIPE_INSTANCE, PIPE_TYPE_MESSAGE | PIPE_READMODE_MESSAGE | PIPE_WAIT, 1, MAX_MESSAGE_LENGTH, MAX_MESSAGE_LENGTH, // buffer lengths (advisory) 0, // default […]