AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 601494
Accepted
Ryan Ries
Ryan Ries
Asked: 2014-06-04 07:54:49 +0800 CST2014-06-04 07:54:49 +0800 CST 2014-06-04 07:54:49 +0800 CST

服务帐户 LastLogonTimestamp

  • 772

在 Active Directory 域中,如果我在域成员计算机上配置 Windows 服务以使用 AD 用户帐户(又名“ye olde 服务帐户”)启动,然后服务保持运行但我不重新启动服务或重新启动机器一年...服务帐户的用户对象的 LastLogonTimestamp 是否继续更新?

编辑:如果你说“它取决于服务”,那么以 MS SQL Server 为例。我将 MSSQL 引擎设置为作为 contoso\sql-service 运行。然后我把它放了一年。

active-directory
  • 2 2 个回答
  • 5294 Views

2 个回答

  • Voted
  1. HostBits
    2014-06-04T08:08:16+08:002014-06-04T08:08:16+08:00

    经过一番研究:

    LastLogonTimestamp 更新为以下登录类型:交互式、网络和服务登录。

    但是,该属性不会随着每次登录而更新...

    还有另一个属性ms-DS-Logon-Time-Sync控制LastLogonTimestamp属性更新的频率[以天为单位]。默认值为 14 天并在代码中设置,因此如果您查看 ADSIEdit 中的值,您将不会看到它已设置。

    因此,更新的决定LastLogonTimestamp是基于当前日期ms-DS-Logon-Time-Sync减去随机百分比(5)的值。如果结果等于或大于LastLogonTimestamp该属性,则更新并复制到其他 DC。

    过程:

    lastLogontimeStampUpdate 更新演练

    1. (假设 ms-DS-Logon-Time-Sync-Interval 的值默认为 14)
    2. 用户登录到域
    3. 检索用户的 lastLogontimeStamp 属性值
    4. 14 - (5 的随机百分比)= X
    5. 当前日期 - lastLogontimeStamp 的值 = Y
    6. X ≤ Y - 更新 lastLognTimeStamp
    7. X > Y - 不更新 lastLogontimeStamp

    其中大部分内容可在 Microsoft 目录服务团队的以下博客文章中找到:“LastLogonTimeStamp 属性”——“它的设计目的和工作原理”

    所以,是的,您应该看到属性更新,但仅基于上述时间。

    • 3
  2. Best Answer
    Ryan Ries
    2014-06-12T15:09:35+08:002014-06-12T15:09:35+08:00

    我已经建立了一个运行这个实验的环境。它由一个 Active Directory 组成,MSDS-LogonTimeSyncInterval 设置为 1 天。然后,我在另一台加入域的服务器上安装了一个 MS SQL 实例,并创建了一个新的域帐户以用作 SQL 服务帐户。SQL 于 6 月 9 日启动,当然当 SQL 启动时,服务帐户也是第一次登录域。服务帐户的 LastLogonDate 仍未从 6 月 9 日的初始值更新,我希望它永远不会......直到重新启动 SQL。

    这背后的想法是,如果我正在搜索需要禁用的“非活动”用户帐户,仅依靠用户的 LastLogonDate 可以为您提供一些仍在使用中的服务帐户,但恰好用于运行服务很久没有重启了。

    • 1

相关问题

  • 如果以域用户身份远程登录,PC 速度极慢

  • 如何在 Windows 2003 的 ou 级别应用策略

  • 允许用户更改其 Active Directory 密码的 Web 界面

  • MOSS 2007 无法使用 ActiveDirectoryMembershipProvider 配置表单身份验证

  • 通过 VPN 更改 Active Directory 密码

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve