訂閱網誌最新訊息

2007年7月12日 星期四

[VB] 有關 Windows 本機權限

最近公司內部發現了一些資安漏洞,起因是由於 Windows XP 新機裝機時

預設將 Domain Users 加入於本機 Administrators 群組內

這樣作原本是為了方便使用者登入網域時,在本機操作上能夠擁有最大的權限

資訊部門的人員不必為了安裝軟體、印表機…等小事而常往使用者位置跑

但開了方便之門,卻也造成了安全性漏洞,使用者能夠不需經其他使用者開啟分享權限

即能夠以 \\ComputerName\C$ 此方式進入別人電腦硬碟,窺視他人資料
(這也是因為Windows NT 預設硬碟分享的緣故)

為了不讓使用者感覺權限降低了,解決方法不外乎是將 Domain Users 自本機 Administrators 中移除

另外本機 Administrators 只加入擁有此台電腦的使用者 UserAccount,再將 Administrator 帳號停用或更改密碼,雖然治標不治本,但能暫時平息爭論

但要變更此權限設定,一次要改幾百台PC,不是開玩笑的

於是找了一些方法,順便提供給大家,有需要的人可以參考看看:

1.從AD下手,指定 UserAccount 只能登入某些指定的電腦,每個帳號都要設定,只要將 UserAccount 及 ComputerName 對應的 List 以 Script 的方式更新 AD 的設定即可,所有 UserAccount 都只能登入指定的電腦,對網管人員是非常大的負擔。

2.設定 Logon Script ,應用 net localgroup 指令將 Domain Users 自 Administrators 中移除,並將 %USERNAME% 加入 Administrators,使用者無感覺,網管人員亦省了不少事。

3.用程式(如VB)存取 ADSI 對網域中的所有電腦作控制。

沒有留言:

張貼留言

請您懷著輕鬆的心情來走走,如有共嗚,不妨留下參觀之後的足跡~