Looking for easy way for users to change local account password

I have set up a Windows 2008 R2 file server that is not on the domain. Users have been set up with local user accounts on the server that they will use to allow access a share. What is the best way to allow users to set their own password for their local account on this server?

I have looked at tools like PSTools, but they would require the tools be installed on the user's machine. I suppose I could go to each user and remote desktop to the server under my admin account and let them change their password through the user accounts window, but I was looking for something they could do themselves.
LVL 26
Brian BIndependant Technology ProfessionalAsked:
Who is Participating?
Will SzymkowskiConnect With a Mentor Senior Solution ArchitectCommented:
Have all of the accounts setup with a temp password. Enable Remote Desktop to the server. Then add all of the users to Remote Desktop Local Group. Have them login with the temp password then they just need to press ctrl+alt+del and change the password to something else.

No extra software or costs required. Then you can disable Remote Desktop if it is no longer needed.

Search no further: http://umanage.203ent.com/
This thing is brilliant.  It takes 20-60 minutes to implement, runs on IIS, and will give you what you seek. Super easy, free!, and simple on you and users.   Be sure to add SSL.
One additional comment, looks like the website I sent you too is incomplete (or like someone abandoned it).  No worries, just search for uManage Self-Service and you will find more than one repository with the source files.

here is a link I suspect will do you just fine: https://umanage.codeplex.com/releases/view/55162
Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

May I ask why it's not domain joined?
Actually, I misread your post.  Your server is not on a domain -- not your users.  I'm out.  My option still requires AD. I have no useful input on your approach.
Brian BIndependant Technology ProfessionalAuthor Commented:
Your suggestion got me started, To keep things simple I used a blank initial password and set the user's account so they must change their password. A couple of policy changes were required to allow non complex password and allow users to log on remotely with a blank password.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.