March 25, 2016

Change password user AD 2k8r2 by web

 Việc đổi password user với các PC đã join Domain thì quá đơn giản. Nhưng hôm nay mình sẽ hướng dẫn cho a/e các change password cho các PC không join domain
- Đối với 2k3 thì các bạn có thể dùng IIS 6 vì nó có hỗ trợ tính năng này. Nhưng với 2k8 trở đi thì IIS 7 trở đi đã không còn hỗ trợ mà bạn cần phải
  • Sử dụng 1 phần mềm do hãng thứ 3 cung cấp. Đương nhiên các soft này sẽ có tính phí, hay giới hạn các tính năng ... Một vài tool như
    • http://shink.in/ydWLE
    • http://shink.in/nGXkc
    • http://shink.in/FrRXM
    • ...

=> và điểm chung là đều có phí và dùng thử với số lượng user giới hạn ...

  • Các bạn có thể cài đặt Exchange và lợi dụng nó để làm vấn đề này. Tuy nhiên nó sẽ làm cho Server bạn làm việc nhiều hơn, nếu cty của bạn không có nhu cầu dùng EXchange. Và phí bản quyền của Exchange cũng không rẻ 
  • Nhưng nếu bạn biết code thì việc này trở nên đơn giản, bạn có thể code 1 tool để change password user. Và bài viết dưới đây sẽ sử dụng code của 1 vài người nào đó đã public để thực hiện công việc này  Bạn có thể edit theo ý muốn và thêm chức năng cho nó nếu bạn biết code 


I. Yêu cầu
- Trên máy AD server 2008 R2 phải cài IIS và ASP.net 
- Cài đặt .NET 4.5. Bạn có thể download trên trang chủ microsoft  http://shink.in/ckREX

- Download source web này: http://shink.in/CKspW

or link này: never die: http://shink.in/OTHSY

II. Cấu hình
1. Các bạn giải nen source web ở trên vào đường dẫn C:\inetpub\wwwroot\
2. Trên AD 2k8 các bạn sử dụng IIS vào tạo 1 site cho Source ở trên như hình dưới đây


- Các bạn lưu ý nhớ chọn .NET 4.0 nhé nếu không nó báo lỗi ngay (vì web này code trên .NET 4 mà ). Nếu các bạn có DNS thì có thể để tên miền còn nếu không thì các bạn bỏ IP vào cũng được


3. Client
- Bây giờ các bạn sử dụng 1 client (nhớ trỏ DNS về DNS server của bạn) để thực hiện change pass user


- Thực hiện Change password user bằng Web


- Và change password thành công


III. Lỗi và fix
- Sau đây là 1 vài lỗi mình gặp trong quá trình cài đặt và cách fix
1. Lỗi do group policy
- Khi các bạn change pass và gặp lỗi
The password does not meet the password policy requirements. Check the minimum password length, password complexity and password history requirements. (Exception from HRESULT: 0x800708C5)


FIX:
- Các bạn vào GPO để sửa thời gian tối thiểu chỉnh sửa passowrd từ 1 ngày thành 0 ngày





- Sửa 1 ngày thành 0 ngày


- Update lại group policy


- Và bây giờ các bạn có thể change pass thành công nhé 


nguon: http://svuit.vn/lab-server-2003-2008-82/change-password-user-ad-2k8r2-web-659.html

http://www.slideshare.net/laonap166/change-password-user-ad-2k8r2-by-web

Related Posts:

  • MCSA 2012 Domain Network – Group Policy Object – Phần 1 Chào các bạn, hôm nay tiếp nối seri ” Tự học MCSA 2012″ mình xin được trình bày các vấn đề về Group Policy Object Chuẩn bị: máy DC: 2012may1 IP: 192.168.2.100/24 1 máy computer member domain: 2012may2 192.168.2.… Read More
  • MCSA 2012 Domain Network Tiếp theo seri “Tự học MCSA”, chúng ta sẽ cùng tự học bài “Domain Network”. Chuẩn bị: Server: 2012may1, 2012may2 (hoặc 1 client chạy window 8). Đặt IP cho 2 máy. Khi xây dựng 1 hệ thống mạng, quản lý các đối tượng, ta có … Read More
  • MCSA 2012 Domain Network – Thuộc tính User và Group Tiếp tục với seri ” Tự học MCSA 2012″ mình sẽ đề cập đến các thuộc tính thường dùng của user, group và Delegate Control trong. Chuẩn bị: 1 máy server 2012: 2012may1. Thuộc tính của user:dsa.msc -> chọn user và Properti… Read More
  • Cấu hình không giới hạn số lần Join domain cho User Trong môi trường domain, để bảo mật thì không nên sử dụng tài khoản domain admin để join domain mà thay vào đó là sử dụng các tài khoản domain user. Nhưng mặc định thì mỗi tài khoản user thường chỉ join được 10 lần, quá 10 l… Read More
  • MCSA 2012 Domain Network – Home Folder và User Profile Tiếp tục với chủ đề Domain Network, mình xin trình bày bài ” Home Folder và User Profile”. Thứ tự các bài viết của mình đều giống thứ tự các bài học của trung tâm và lượng kiến thức  thì ít nhất là bằng với các TT. Các … Read More

0 comments:

Post a Comment