我们有大约70台服务器正在转移到域环境中,因此我们将用户从本地帐户转换为域控帐户。 我们怎样才能确定哪些用户可能在他们的个人资料被删除之前在他们的桌面或文档文件夹上可能需要备份文件。 作为join域的一部分,用户将转换为使用域login,而不是本地login。 只有login这些机器的人才会是特定的技术人员,针对特定的目标运行客户特定的configuration。 我在想这里可能会有一些powershell,但是可能会有问题。 用户configuration文件确实在C:\ Users \\中,所以我可以列出这些目录并循环它们,但我怀疑有一个更好的“微软方法”来查找那些不是每个用户都空的文件夹,然后报告用户名和主机名以便在Excel中稍后进行整理。 理想情况下,代码将从一台机器运行,并使用一些较新的(PS3?)PowerShell远程技术或其他一些仪器从其他所有机器收集细节。 思考? 这是我第一次尝试: $Servers = @("localhost") $Cred = Get-Credential foreach ($Server in $Servers) { Invoke-Command -ComputerName $Server -Credential $Cred { $server @(GCI c:\Users\*\Desktop\. -Exclude *.lnk) } } 我是其中一个用户的个人资料将被删除,我不知道我是否有一个服务器上的文件,但我可以让IT运行PowerShell对所有的机器,如果我可以得到一个代码的概念运行。 由于意见进行编辑
我的应用程序正在爬取一个网站。 我使用这个爬虫: https://github.com/rfussien/leboncoin-crawler 在我的开发环境中,延迟是可以接受的(3-4秒),但是在我的prod服务器(ec2 T2.micro Linux / Amazon)上有30个seconde延迟(wait ttfb)。 我在另一个服务器(1&1)testing了相同的代码,并且有一个可接受的延迟(3-4秒)。 所以问题不在代码内部 ,而是关于服务器configuration。 我努力了 : 检查php conf(php.ini) 添加caching到PHP(Zend OPCache) 添加Apache 2不同:接受编docker testing一个t2.medium实例 改变我的实例的区域 我发现这个类似的问题: PHP + Apache很长的等待时间,但我认为我的ec2卷是一个EBS SSD,所以没有访问时间问题。 这个未解决的问题也链接到我的: https : //stackoverflow.com/questions/34299038/deployed-web-application-long-ajax-wait-ttfb-time 在请求期间提取vmstat: [ec2-user@ip-xxx-xx-xx-xx ~]$ vmstat 1 procs ———–memory———- —swap– —–io—- –system– —–cpu—– rb swpd free buff cache si so bi bo in cs us sy […]
所以这件事现在已经发生了三次了。 我们有大约25台电脑运行Windows 10企业。 所有join的域名,都使用漫游configuration文件(幸运的是)。 而在过去的2个月里,我有这个问题3次。 用户将遇到某种系统不稳定性,导致系统崩溃或手动重置。 重新启动并login后,Windows 10将遇到大量的错误 – 所有AppModel-Runtime错误(我没有看到任何configuration文件相关的错误)。 但是,Windows 10将覆盖整个configuration文件,并重新创build所有本地组件。 我从来没有经历过一个独立的个人电脑或1511更新之前。 只是想知道是否有人有这个问题,并解决它。 我想解决这个问题,但一直无法find任何关于这个问题的诊断信息或相关的post。 任何有关可能会导致此问题的信息将不胜感激。 我提醒你我不是新的。 我通过事件查看器来查找诊断,但直到新创build的用户configuration文件已经形成并且AppModel-Runtime错误仍然存在之前,没有事件logging(因为这些应用具有与期望不同的状态码,这与configuration文件创build)。 如果您遇到类似问题的经验,并且能够诊断问题,请分享您的故障排除步骤以及find有用信息的位置。 我一直在备份所有的用户configuration文件,所以我能够解决它,但这需要手动的努力。
我有一个应用程序部署在服务器上的testing模式。 通过HTTPauthentication将访问权限限制在一组选定的用户中。 这工作正常。 问题是,如果我通过不同的“位置”指令提供静态文件,nginx给了我一个“没有授权”的文件。 我尝试auth_basicclosures,但没有骰子。 这是虚拟主机conf: # Virtual Host upstream appname { server 127.0.0.1:4000; server 127.0.0.1:4001; server 127.0.0.1:4002; } server { listen 80; server_name appname.domain.com; # write app specific log # make sure you create this file in your log directory before running behind nginx access_log /home/apps/appname/shared/log/nginx.log main; # let nginx serve static files directly […]
我有一个Cisco 891W NAT语音和数据通过10mbit / 2mbit连接到互联网。 上传大文件时,语音stream量会降低。 平时超时。 我试图configuration一个QoS策略,但基本上没有做任何事情。 当上传带宽饱和时,语音stream量仍然会下降。 这是我目前的configuration: class-map match-any QoS-Transactional match protocol ssh match protocol xwindows class-map match-any QoS-Voice match protocol rtp audio class-map match-any QoS-Bulk match protocol secure-nntp match protocol smtp match protocol tftp match protocol ftp class-map match-any QoS-Management match protocol snmp match protocol dns match protocol secure-imap class-map match-any […]
我的公司迫切需要重新devise我们如何处理用户帐户pipe理。 我一直负责将stream程自动化。 最终目标是让整个工作由业务触发,而IT只在报告错误时查看。 临时阶段将是半手动的。 这是一个二级技术input用户的信息和监督过程。 我目前面临的障碍是用户档案归档。 我们的安全团队要求我们将任何终止用户的configuration文件目录存档60天,以防法律团队需要访问他们的文件。 我们的广告和其他东西一样混乱,所以有一些用户使用主目录,一些使用configuration文件。 任何拥有AD目录的人都可以通过DFSredirect到我们的文件服务器。 为了完成手动过程,您可以在AD中find用户,禁用他们,find他们的home / profile目录,去那里获取所有权,创build一个存档文件夹,移动他们所有的文件,然后删除旧的目录。 有些用户有许多废话,这可能需要一段时间。 即使自动化过程也不会很快。 我想我需要有一个快速的东西,客户端C#graphics用户界面和一些服务器端批处理脚本或控制台应用程序卸载这个长时间运行的过程。 我有一个批处理脚本,使用takeown和robocopy正常工作,但我不知道是否一个C#控制台应用程序会做得更好。 所以,我的问题终于是,你认为最好的办法是什么呢? 我无法想象这是一个独特的问题,其他pipe理员如何做到这一点? 我工作的最后一个地方比我现在所在的地方大10倍。 如果我们在那里做这个手工垃圾,他们需要一个至less有30个全职工人的队伍来跟上。 我在C#.net和批处理脚本方面拥有不俗的技能,但是我很快就学习了一些语言,并且使用了大部分的语言。 感谢您阅读本文,我期待看到您能想出什么想象力的解决scheme。
我有一个Windows Server 2003充当terminal服务器,这台计算机不是任何域的成员。 我们通过创build用户帐户在服务器上演示我们的产品。 人员login使用演示几个星期,当他们完成后,我们删除用户帐户。 但是每次我们这样做,都会在C:\Documents and Settings\创build一个新的文件夹。 我知道在域中你可以有许多用户指向一个configuration文件,并使其只读,所以所有的更改都被转储后,但有没有办法做到这一点,当机器不在域? 我真的很喜欢它,如果我不必每次都远程进入和清理文件夹。 编辑 – 我已经有脚本的清理工具,我只是宁愿有额外的文件夹,如果可能的话不创build。 这感觉就像是“正确”的做法。
我偶然发现了一个我无法理解的httpd.conf指令: <Files ~ "^\.ht"> Order allow,deny Deny from all Satisfy All </Files> 根据文件 ,我会说,由于没有Allow , Satisfy不起作用。 我错了吗? 你认为这个指令是干什么的?
有时我想自动添加一个configuration到一个conf文件,我可以在后面以脚本方式删除,例如我想暂时让10台主机login到远程系统日志服务器。 所以我在剧本里是这样的 ##some other commands echo "kern.* @syslog.server.local" >> /etc/syslog.conf service syslogd restart 不过经常更新一些其他的命令并再次运行脚本。 显然这不是幂等的,我不能重新应用它没有一些grep /删除jiggerpokery,我不能轻易地删除它。 所以我已经采取了这样的事情; cat <<HEREDOC >>/etc/syslog.conf ###some unique string### echo "kern.* @syslog.server.local" ###end some unique string### HEREDOC 这使我可以做到这一点,使操作可重复… sed -e 's/###some unique string###(*)###end some unique string###/replacement/g' /tmp/syslog.conf > /tmp/syslog.conf cat <<HEREDOC >>$dfile ###some unique string### echo "kecrn.* @syslog.server.local" ###end some unique […]
我们正在为自己的应用程序提供文件,以便从包括IIS在内的Web服务器下载。 一个这样的文件具有.config扩展名。 事实certificate,IIS不会为此服务,因为它认为它是它自己的configuration文件。 我正在考虑只使用。configuration。 这会好吗? 有没有从IIS服务的“禁止”扩展名列表?