Articles of login

通过“远程桌面”login时login脚本不运行

我有Windows 2008计算机(不在域中)和用户在用户属性的configuration文件选项卡下具有“login脚本”以运行batch file。 假设文件必须在用户login时运行,但login到“远程桌面”时不会发生任何事情。

如何获得login过程中发生的情况的详细信息

由于我的IT部门离开,我现在负责所有的IT系统。 我现在有几个问题要解决我的问题。 我在Windows Server 2003上运行Active Directory并使用组策略来应用设置等。最近,我们已经将一些Windows 7客户端添加到了我们的networking中,这些都对我们的login脚本和驱动器映射有着可怕的问题。 大多数情况下,我的XP客户端正在工作没有问题。 我想知道的是login过程中发生了什么,因为login后运行login脚本经常有效。 有没有人知道一种方法来获取login前和login过程中发生的详细日志信息。 感谢您的帮助和任何build议,以追查这些问题的根源。

login脚本概述

为一个体验式学习课程工作,以及…我被要求照顾login脚本,我们还没有准备好完全实现它,我自己是一个脚本的新手,但我试过,这是我所拥有的。 我想知道是否有知识渊博的人可以看看并指出任何错误 – 如果我知道要寻找什么,我可以做更多的研究。 谢谢你的帮助。 这个脚本的目标是检测用户是哪个组的一部分,然后为该部门分配适当的份额。 工资单将有权访问每个部门的“工资”份额。 Department Key: HR, Accounting=ACT, Payroll=PYR, IT, Admin=AD, Production=PRD, Custodial=CST Const ACT_GROUP = "cn=Accounting" Const AD_GROUP = "cn=Admin" Const CST_GROUP = "cn=Custodial" Const HR_GROUP = "cn=Human Resources" Const IT_GROUP = "cn=IT" Const PYR_GROUP = "cn=Payroll" Const PRD_GROUP = "cn=Production" Set wshNetwork = CreateObject("WScript.Network") Set ADSysInfo = CreateObject("ADSystemInfo") Set CurrentUser […]

如何获取Samba中所有域用户的最后一次Windows域login时间?

我们使用ldap作为用户帐户设置来运行samba作为主域控制器。 正如标题所说,我正在寻找一种简单的方法来获取每个域用户的最后login时间。 我可以生成一个脚本来查找来自pam或ldap的所有用户名,并grep samba日志文件,这可能是容易出错的。 我想这样做已经有了一个预期的方法。 那么,如何在任何/所有Windows机器上获得每个用户的最后login时间?

是否有瞻博networkingTelnetlogin所需的用户名

我有一个非常简单的问题。 不幸的是,它很简单,我一直在努力确认答案,Juniper知识库在告诉你如何设置telnet时不会回答它。 我需要编写一个脚本来为最终用户备份多种types的产品。 虽然其中很多都可以在内部访问,但在进行站点testing之前,我们没有任何瞻博networking交换机可用于开发。 在所有的思科交换机上,远程login时都不需要用户名。 只使用密码提示。 所以脚本解释了这一点。 但是,我无法确定Juniper交换机是否以同样的方式工作。 在telnet(ssh不需要此时)时,Juniper交换机中是否显示用户名提示? 有没有办法configuration一个(这意味着我需要计划两种情况)? 虽然我在这个问题上,这个问题应该很容易谷歌,但我不妨问一下。 虽然我已经find了备份configuration的命令(保存ftp:// user:passwd @ host / filename ),你是否必须在“启用”模式,或者你可以在login后立即做到这一点? 我猜你会需要在“启用”模式。 令人沮丧的是没有一个盒子可以玩,但希望这里的某个人可以缓解这种痛苦。

在login脚本中检测RemoteApp

我有一个相当基本的vbslogin脚本,它通过检查%SESSIONNAME%环境string是否为“Console”,然后运行正确的元素来检测用户是否在物理桌面或远程桌面上。 这很奇妙,但是我刚刚开始使用RDS RemoteApp,并注意到运行RemoteApp会话似乎触发了login脚本的远程桌面元素。 有没有什么办法在vbs我可以检测到会话不是一个真正的RDP会话,以避免运行不必要的脚本元素?

mysqldump没有密码提示 – 但对于不同的主机和用户

我GOOGLE了一段时间,但无法find答案。 虽然经常会这样解释,但您可以简单地将.my.cnf放入您的/ root目录,而无需input密码即可完成您的有趣的完整数据库转储。 例: mysqldump –complete-insert –opt -Q -h example.com -u db_user -p databasename > dump.sql 现在,以下将帮助我与此 – 只有这个 – 用户: [mysqldump] host=example.com user=db_user password=password 我预计可以为不同的主机定义多个用户和密码。 也许通过多次使用该块? 找不到任何关于此的文章。

禁用SSH交互式login

我想有条件地禁用ubuntu中的交互式login,如果用户试图用无效的用户名login到ssh shell。 说我有我的服务器上的用户'bob',但用户'fred; 不是有效的用户。 当鲍勃login ssh bob@my_ip_address 我想要一个交互式login 当有人login ssh fred@my_ip_address 我不希望任何交互式login和login尝试终止。 在Ubuntu中如何做到这一点?

如何在过去60天内find活跃的FTP用户?

嗨,我不是一个真正的系统pipe理员,但我inheritance了运行红帽3的networking服务器。 我将用新的操作系统replace服务器,但我想知道哪些用户仍在使用它。 我的用户没有SSH访问权限,只有FTP。 如何在过去60天内找出谁已经上传了某些内容到这台服务器? 有没有跟踪SFTPlogin的日志文件? 还是有办法find在过去60天内被更改的文件?

用户无法将registry项添加到HKCU

我可能没有这个100%正确,所以需要一些澄清。 在2003terminal服务器上的普通用户是否允许在registry中将registry项添加到他们自己的HKCU部分,还是只允许编辑现有的registry项? 我问的原因是,我们有3个密钥,我们需要为每个login用户添加。 我认为这会像直接向用户提供密钥的batchscript运行一样简单。 这是我用的: regedit.exe "C:\Documents and Settings\All Users\Desktop\example.reg" 当用户运行这个批次scipt时,他们看不到任何你所期望的,但是这些密钥不会被添加。 如果我简单地以用户身份运行.reg文件,它会询问我是否要添encryption钥,但是会出现错误,说明访问registry时出现错误。 我是否需要一些更复杂的工作来完成这项任务。 非常感谢 编 编辑:.reg文件的内容 Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Policies\Microsoft\office\14.0\outlook\Security] "PromptSimpleMAPINameResolve"=dword:00000002 "PromptSimpleMAPIOpenMessage"=dword:00000002 "PromptSimpleMAPISend"=dword:00000002