服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我见过很多关于如何通过运行重置用户密码的文档 net user <username> * /domain 或本地 net user <username> <new_password> 但是我不是域pipe理员的当前域,所以我不能通过net user <my_username> * /domain (访问被拒绝)更改密码。 我可以做的是按CTRL + ALT + DEL ,然后点击“更改密码”,在那里我需要重新input当前的密码并给出一个新的密码: 问题:我如何编写脚本? 我想通过命令行更改我的密码。 可能? 奖励信息:我在Windows XP SP3机器上。 注意 :公司的政策是让用户每两周更换一次密码。 你不能使用你的最后24密码…因为我不想永远记住一个新的密码,我只是手动迭代“密码1”…“密码24”,最后我回到我的旧密码。 用小批量而不是手动方式来做这件事是很好的。
比方说,我有一个服务器有很多外部IP,1024+。 我的用户正在造成大量stream量,但不是全部。 吃掉所有带宽的人很less,并且由于吃掉所有带宽而导致其他人由于低的网速而受到影响。 我们正在考虑实施一个整形规则,以确保每个人都感到高兴,或者至less是大多数,我们正在争论最好的方法来做到这一点。 第一个计划 图中有多less个客户端login,并将其中的带宽分配给每个人都吃同一块蛋糕。 优点: 我不支付带宽的大帐单 没有人违法 缺点 带宽是平等的,带宽需求低的用户(阅读论文,阅读Facebook等)将具有与依赖我的业务的重度用户相同的带宽。 所有的用户都将有相同的带宽,但是,低需求的用户将“监禁”他们的份额,即使他们不需要所有这些,所以我留下了很多没有被使用的带宽 第二个计划 监控用户,看他们是否在带宽限制或超过它(服务器总量限制)。 如果他们达到这一点,尝试确定哪些用户最吃东西。 如果我们发现用户超过总带宽的40%-50%,将他们送进监狱20分钟。 监狱意味着将带宽降低到250kb / s。 优点: 没有带宽浪费 如果没有带宽被浪费,重要的用户可以使用更多的带宽,并且我有愉快的客户 这是一个更智能的解决scheme,允许每个人都根据自己的需求进行扩展 使用带宽警察,坏人被监禁,好人(大多数情况下)是一个快乐的社会 缺点 高负载服务器上的监视工具可能会使其“睡眠”,因为它们倾向于消耗大量资源 我可能没有坏人,但很多好人在线和带宽超过限制,并在不知情的情况下处罚(在这种情况下,我们可能会申请1小时的第一个计划) 我打开了一些头脑风暴和build议
有没有办法让用户UAC请求列出pipe理员(或选定的用户列表)? 一种替代方法是在loginpipe理员的屏幕上popup。 另一个将通过轮询在接口上列出请求。 对于第二种替代scheme的工作,用户需要知道他们应该等待UAC提示popup。 我在一家中等规模的公司工作,我们需要良好的IT环境pipe理。 同时照顾每一个UAC请求,用户在日常工作中需要的是繁琐的。 因此,根据发送用户和屏幕截图来列出和批准请求的function将节省大量时间。 一个工具,可以监视用户的计算机请求,并升级到pipe理员将是很好的。 有这样的工具吗? 如果没有,是否可以创build?
我已经接pipe了使用Active Directory(2008 R2本机级别)和Exchange 2010的公司的所有IT职责。我发现他们的内部Active Directory域名与外部互联网域名相同不是自己的。 据我所知,使用Exchange 2010 / server 2008 r2进行域名重命名是不可能的。 有人能帮我意识到还有什么其他的select可以提供给我吗? 他们有相当大的基础设施,所以搬到一个新的森林将是一个巨大的工作,我想尽量避免,如果可能的话。 预先感谢您的帮助。
我遇到了一个在我的macros伟任务showstopper创build一个打印机GPO映射打印机内的TS会话基于RDP客户端地址 – 使用网关服务器时地址不知道:( 右键单击RD网关上的会话状态: 会议上同样的事情不通过RD网关: 有谁知道这是否有可能解决? 是否有可能在网关服务器上做一些无证的registry更改来传递这些信息?
是否有任何设置/configuration项目可避免Windows Azure在屏幕上打印该错误或检测到该错误? 我把下面的屏幕截图显示了RDP进入Webangular色时的消息。 我的Webangular色在Windows Azure来宾操作系统1.17(Windows Server 2008 SP2的变种)上运行, 背景:我正在向一些外部工程师(NDA和所有人)解释我们的架构,因为他们对Azure不熟悉,所以不得不对其进行解密。 当他们的一位工程师喘着粗气说:“你们是在云中运行Windows盗版副本的人吗? 我还注意到,在RDP屏幕中,Azure机器左下angular有“这个Windows副本不是正版的”。 现在显然,微软正在自己的数据中心运行他们自己的操作系统,没有我的影响。 所以这里没有“盗版”, 尽pipe有明显的警告。 然而,他们似乎因此而分心(“怎么可能?真的吗?”),我们浪费了更多的时间来谈论它,而不是在工作中的实际问题。 就像我说的,他们几乎没有接触Azure,但是在其他地方增值。 我想摆脱这一点,所以我不必在将来解释这一点。 PS Microsoft:如果您要将Windows Server <XYZ>修改为Windows Azure <AB> ,则还应修改validation产品完整性的代码。
我需要将dynamic内容包含到Web服务器级别的静态页面中。 到目前为止我发现的两个选项是Server Side Include (SSI)和Edge Side Include (ESI) 。 尽pipeSSI的起源似乎比较古老和模糊( 伊利诺斯大学的95页的caching页面似乎是参考文献 ,显然是来自NCSA httpdnetworking服务器,它曾经为95%的networking供电 )并欣喜( 从2001年的w3规格,主要是由Akamai的人写的 )。 另外,我一直听到有关Varnish + ESI ,我想知道是否应该走这条路。 不过,我已经用nginx做了一个设置,只支持SSI ,并希望遵循KISS原则,并尽可能避免使用Varnish 。 对于我的直接用例来说,在每个页面顶部都会包含一个dynamic用户栏,我相信SSI将会完成这项工作。 然而,我担心的是,随着我的网站的增长,我只需要ESI支持的function,这将迫使我重新devise所有的东西,这引起了我的问题(最后读者说): SSI不支持哪些主要function会使您selectESI (反之亦然)?
在深入探讨这个问题之前,我发现了其他一些类似于我的问题,但是他们还没有解决我的问题。 这里是他们的链接: 远程运行一个脚本调用“以pipe理员身份运行” https://stackoverflow.com/questions/10724591/how-to-remote-execute-an-elevated-remote-script-in-powershell 现在问题:我需要通过Powershell在远程机器上运行Windows Update脚本。 如果我通过mstsc远程访问机器,以pipe理员身份运行Powershell并运行Windows Update脚本,它工作正常。 如果我通过mstsc远程进入机器,运行Powershell而没有select以pipe理员身份运行,并运行脚本,我会得到一堆错误沿着这一行:“exception调用”下载“与”0“参数:来自HRESULT的exception:0x80240044“” 这只会发生,如果我没有pipe理员权限运行它。 我正在运行的脚本是这样的: http : //www.ehow.com/how_8724332_use-powershell-run-windows-updates.html 现在,当我使用Enter-PSSession远程访问机器并尝试运行脚本时,出现错误,但是它们有点不同。 他们沿着这条线:“exception调用”0“参数的CreateUpdateDownloader:”访问被拒绝。 (从HRESULTexception:0x80070005(E_ACCESSDENIED))“” 我很乐于提出可能导致这个问题的build议,但我想我已经明白了。 我相信Powershell会话需要使用提升的权限运行。 我知道如何在通过mstsc进行远程处理时执行此操作,但是我一直无法通过Enter-PSSessionfind方法。 我已经谷歌和谷歌search,但没有发现任何东西。 如果有人可以帮助解决这个问题,那将不胜感激。
我有一个cron作业,运行在0 0 * * 0/2 – 即每隔一个星期天。 比如刚刚运行。 不过,我希望它在下周日的其他星期日运行,而不是这个。 另一种说法是:我认为它是在每年偶数的星期天运行,但是我希望它在奇数的星期天运行。 我没有看到任何“man 5 crontab”,这将帮助我,所以我认为我需要退回到0 0 * * 0运行cronjob,然后在我运行的命令做一些事情来检查哪个星期天是。 任何人都可以帮我一些适当的命令行欺骗这个? ETA:已经意识到我的0/2根本不是按照我原先想的(每个第二个星期天)。 它每个星期天都运行,只要一周中的某一天可以被二整除,当然是这样。 D'哦。 无论如何,基本要求仍然是:在奇数星期天执行指令。
我一直在我们小公司的局域网(7个用户,3台服务器)上发现,有些服务器为了文件共享的目的而不断变得“不可访问”。 他们显示消息“\ SERVER不可访问,您可能没有权限使用此networking资源,找不到用户名”。 但是我不知道为什么“找不到用户名”,因为所有的机器都在同一个域上,PDC和BDC似乎performance正常。 编辑: VPN似乎是原因: 事实certificate,如果我使用IP地址(\\ 1.2.3.4 \ etc)或FQ活动目录名称(例如\ server.domainname.local),我可以看到服务器,但是如果我自己使用服务器名称,一个映射的networking驱动器最初是从“简短”名称创build的。 奇怪的是,我的机器没有问题解决服务器的DNS名称,因为我可以ping计算机名称确定,它立即回来的IP,但nslookup似乎失败。 在连接到VPN时Windows似乎查找机器名称似乎是一个问题。 当我连接到VPN时,Windows似乎使用与VPN关联的DNS而不是域控制器上的DNS。 这对我来说,似乎是不正确的,因为这将意味着连接到任何VPN将打破任何查找本地机器名称的服务器和打印机等所以我想现在真正的问题是,我怎样才能让我的机器仍然search本地Active Directory DNS(PDC)即使连接到VPN? 更多信息在我的评论下面。