计算机用户域怎么删除,如何查找并删除AD域中多余的计算机帐号?
如何將過期的計算機從computers容器中自動清除?因為有很多時候沒有按正常的方法退域,導致在AD的computers容器中存在很多過時的計算機,有沒有辦法讓它自動清除呢
對我們廣大網絡管理員來說,用戶帳號和計算機帳號的管理是我們最長見也是最難管理一項工作。我們知道頻繁的系統重裝和加入域的過程會導致產生大量無效計算機帳號,如何清理這些無效計算機帳號就成為了一個難題。
Q:
如何查找并刪除域中多余的計算機帳號?
A:
如果我們的域是Windows 2003域,我們可以通過dsquery命令的inactive參數排查出一段時間沒有活動的計算機。
附件中包含兩個cmd的文件,內容分別如下:
DisableComputer.CMD
dsquery computer -inactive 10 -stalepwd 70 |dsmod computer -disabled yes
查處10周未登陸的機器以及70天未能更改域計算機密碼的機器(數值可自行指定),然后把它們設成disabled。
備注:-inactive指得是機器未logon的時間,-stalepwd是機器密碼未改的時間,windows 2000以上的機器默認為30天,我們可以兩者結合來看看哪些是非active的機器。如果要用-inactive參數,需要2003純模式。如果單單使用-stalepwd,可以在混合模式下運行。
dsquery對于不活動時間越長的計算機越正確。造成這一現象的原因是Active Directory是根據計算機是否驗證身份來判斷其是否活動的。一臺1個月沒有開機的計算機當然是不活動的,但是一臺開機但是一個月無人操作的計算機也會被判斷為不活動的,而第二種情況在服務器上是比較常見的(比如文件共享服務器)。所以我們不能根據dsquery結果立刻刪除計算機帳號,還需要做一些驗證工作(比如查詢這一計算機名的IP)。
DeleteComputer.CMD
dsquery computer -disabled | dsrm –noprompt
查出禁用機器然后刪掉。
備注:建議在使用DisableComputer.CMD兩周之后,沒有用戶報錯的情況下再使用DeleteComputer.CMD來刪除域中多余的計算機帳號。
總結
以上是生活随笔為你收集整理的计算机用户域怎么删除,如何查找并删除AD域中多余的计算机帐号?的全部內容,希望文章能夠幫你解決所遇到的問題。