Location: List Archives

List Archives

This forum is an archive of all posts to our mailing list over the past few years.  The forum is set read only therefore to contribute you will need to join our list community.  See more info about this here.

List Archives

Subject: [ActiveDir] Restricting where user passwords can be modified from
Prev Next
You are not authorized to post a reply.

AuthorMessages
andymwoodUser is Offline

Posts:0

04/21/2008 4:04 PM  
Hi list,



Is it possible to prevent users from changing their password on a specific
server/workstation? Not simply "disable the Windows Security, change
password' option - but to actively prevent users from seeing/interacting
with *any* 'your password has expired/is expiring' notification?

I have a customer who wants to provide terminal server access to their
secured environment. They have put in place a service by which users enter
their logon using a virtual keyboard, as a method of mitigating a keyboard
logger logging the password being entered. They have presented their
applications in such a way as to accept the level of risk using the terminal
services applications. However, if the user is prompted to change their
password as part of the authentication process the user can enter & change
their password; which they want to avoid.

Is it/could it be possible to prevent this functionality? e.g. in a similar
way that you can force users to only log on from certain workstations, to be

able to explicitly reference which servers they cannot change their password
from? I realise that this potentially locks the user out, but this is
preferable to allowing the user the option of changing their password while
not physically in the office.



I realise that we may have to modify the logon script - in which case - is
it possible to determine (in the logon script) what the password expiration
time is?


Any advice/assistance you could give would be splendid.



Andrew





Gilwood CS Ltd

Registered Office : Mount Ashbrooke, Holmland Buildings, Tunstall Road,
Sunderland, UK, SR2 7RR. No. 6099397 England




andymwoodUser is Offline

Posts:0

04/21/2008 6:31 PM  
As far as the password and virtual keyboard - it doesn't stop video or
snooping yes - but it does prevent keyboard snooping which is better than
nothing



Yes, if the logon script has run its 'too late' - but then if we can catch a
recent password change in the script I'm thinking we could at least log the
user off, or generate an alert - it seems that the password change event
doesn't get written if the user is prompted to change their password due to
it being about to expire, or it has expired :?





From: ActiveDir-owner@mail.activedir.org
[mailto:ActiveDir-owner@mail.activedir.org] On Behalf Of Tony Gordon
Sent: 21 April 2008 23:08
To: ActiveDir@mail.activedir.org
Subject: Re: [ActiveDir] Restricting where user passwords can be modified
from




Not that it is answering your question, but use of the virtual keyboard is
not much of a mitigation.

It is possible to determine the expiration time (just add maxpwdage - domain
wide value to the lastpwdreset value for that user). Maybe I do not fully
understand the flow here, but if you try to do it in the logon script is it
not too late? If the logon script is running the user already interacted
with the logon process and possible reset their password.

Thank you, Tony.


Tony Gordon
Windows 2003 & 2000 MCSE, Windows 2003 MCSA, PMP
ITS Infrastructure Engineering
Hewitt Associates | 100 Half Day Road | Lincolnshire, IL 60069 | USA
Tel 847.295.5000 x50526 | Fax 847.554.1574
tony dot gordon at hewitt dot com | www.hewitt.com




From:

"Andrew Wood" <andrew.wood@gilwood-cs.co.uk>


To:

ActiveDir@mail.activedir.org


Date:

04/21/2008 03:15 PM


Subject:

[ActiveDir] Restricting where user passwords can be modified from



_____




Hi list,

Is it possible to prevent users from changing their password on a specific
server/workstation? Not simply "disable the Windows Security, change
password' option - but to actively prevent users from seeing/interacting
with *any* 'your password has expired/is expiring' notification?

I have a customer who wants to provide terminal server access to their
secured environment. They have put in place a service by which users enter
their logon using a virtual keyboard, as a method of mitigating a keyboard
logger logging the password being entered. They have presented their
applications in such a way as to accept the level of risk using the terminal
services applications. However, if the user is prompted to change their
password as part of the authentication process the user can enter & change
their password; which they want to avoid.

Is it/could it be possible to prevent this functionality? e.g. in a similar
way that you can force users to only log on from certain workstations, to be

able to explicitly reference which servers they cannot change their password
from? I realise that this potentially locks the user out, but this is
preferable to allowing the user the option of changing their password while
not physically in the office.

I realise that we may have to modify the logon script - in which case - is
it possible to determine (in the logon script) what the password expiration
time is?

Any advice/assistance you could give would be splendid.

Andrew




Gilwood CS Ltd
Registered Office : Mount Ashbrooke, Holmland Buildings, Tunstall Road,
Sunderland, UK, SR2 7RR. No. 6099397 England




_____

The information contained in this e-mail and any accompanying documents may
contain information that is confidential or otherwise protected from
disclosure. If you are not the intended recipient of this message, or if
this message has been addressed to you in error, please immediately alert
the sender by reply e-mail and then delete this message, including any
attachments. Any dissemination, distribution or other use of the contents of
this message by anyone other than the intended recipient is strictly
prohibited. All messages sent to and from this e-mail address may be
monitored as permitted by applicable law and regulations to ensure
compliance with our internal policies and to protect our business. E-mails
are not secure and cannot be guaranteed to be error free as they can be
intercepted, amended, lost or destroyed, or contain viruses. You are deemed
to have accepted these risks if you communicate with us by e-mail.


listmailUser is Offline

Posts:463

04/22/2008 1:40 AM  
You can play with the expiry notice but you can't muck with where a user can
change a password from. The authentication/authorization is only about WHO
the person is, not WHO combined with WHERE. The only way I could think of to
get around this would be to disable the ability for users to change their
own passwords and then force them through a web site that would do the
validation of where the user is.

If you want to muck with expiration, you can use secpol.msc or normal group
policy, look for the Security Option "Interactive Logon: Prompt user to
change password before expiration" or if you want, just go to the reg value
hklm/software/windows nt/current version/winlogon/passwordexpirywarning
which is a REG_DWORD and is specified in days.


--
O'Reilly Active Directory Third Edition -
http://www.joeware.net/win/ad3e.htm



_____

From: ActiveDir-owner@mail.activedir.org
[mailto:ActiveDir-owner@mail.activedir.org] On Behalf Of Andrew Wood
Sent: Monday, April 21, 2008 4:01 PM
To: ActiveDir@mail.activedir.org
Subject: [ActiveDir] Restricting where user passwords can be modified from



Hi list,



Is it possible to prevent users from changing their password on a specific
server/workstation? Not simply "disable the Windows Security, change
password' option - but to actively prevent users from seeing/interacting
with *any* 'your password has expired/is expiring' notification?

I have a customer who wants to provide terminal server access to their
secured environment. They have put in place a service by which users enter
their logon using a virtual keyboard, as a method of mitigating a keyboard
logger logging the password being entered. They have presented their
applications in such a way as to accept the level of risk using the terminal
services applications. However, if the user is prompted to change their
password as part of the authentication process the user can enter & change
their password; which they want to avoid.

Is it/could it be possible to prevent this functionality? e.g. in a similar
way that you can force users to only log on from certain workstations, to be

able to explicitly reference which servers they cannot change their password
from? I realise that this potentially locks the user out, but this is
preferable to allowing the user the option of changing their password while
not physically in the office.



I realise that we may have to modify the logon script - in which case - is
it possible to determine (in the logon script) what the password expiration
time is?


Any advice/assistance you could give would be splendid.



Andrew





Gilwood CS Ltd

Registered Office : Mount Ashbrooke, Holmland Buildings, Tunstall Road,
Sunderland, UK, SR2 7RR. No. 6099397 England




DhirajHaritwalUser is Offline

Posts:44

04/22/2008 3:53 AM  
Hi Joe,



Can we use this reg key to hklm/software/Microsoft/windows nt/current
version/winlogon/passwordexpirywarning show a warning message while
logging into mailbox in outlook on a workgroup machine?





Dhiraj





_____

From: ActiveDir-owner@mail.activedir.org
[mailto:ActiveDir-owner@mail.activedir.org] On Behalf Of joe
Sent: Tuesday, April 22, 2008 11:06 AM
To: ActiveDir@mail.activedir.org
Subject: RE: [ActiveDir] Restricting where user passwords can be
modified from



You can play with the expiry notice but you can't muck with where a user
can change a password from. The authentication/authorization is only
about WHO the person is, not WHO combined with WHERE. The only way I
could think of to get around this would be to disable the ability for
users to change their own passwords and then force them through a web
site that would do the validation of where the user is.



If you want to muck with expiration, you can use secpol.msc or normal
group policy, look for the Security Option "Interactive Logon: Prompt
user to change password before expiration" or if you want, just go to
the reg value hklm/software/windows nt/current
version/winlogon/passwordexpirywarning which is a REG_DWORD and is
specified in days.





--

O'Reilly Active Directory Third Edition -
http://www.joeware.net/win/ad3e.htm







_____

From: ActiveDir-owner@mail.activedir.org
[mailto:ActiveDir-owner@mail.activedir.org] On Behalf Of Andrew Wood
Sent: Monday, April 21, 2008 4:01 PM
To: ActiveDir@mail.activedir.org
Subject: [ActiveDir] Restricting where user passwords can be modified
from

Hi list,



Is it possible to prevent users from changing their password on a
specific server/workstation? Not simply "disable the Windows Security,
change
password' option - but to actively prevent users from seeing/interacting
with *any* 'your password has expired/is expiring' notification?

I have a customer who wants to provide terminal server access to their
secured environment. They have put in place a service by which users
enter their logon using a virtual keyboard, as a method of mitigating a
keyboard logger logging the password being entered. They have presented
their applications in such a way as to accept the level of risk using
the terminal services applications. However, if the user is prompted to
change their password as part of the authentication process the user
can enter & change their password; which they want to avoid.

Is it/could it be possible to prevent this functionality? e.g. in a
similar way that you can force users to only log on from certain
workstations, to be
able to explicitly reference which servers they cannot change their
password from? I realise that this potentially locks the user out, but
this is
preferable to allowing the user the option of changing their password
while not physically in the office.

I realise that we may have to modify the logon script - in which case -
is it possible to determine (in the logon script) what the password
expiration time is?


Any advice/assistance you could give would be splendid.



Andrew





Gilwood CS Ltd

Registered Office : Mount Ashbrooke, Holmland Buildings, Tunstall Road,
Sunderland, UK, SR2 7RR. No. 6099397 England





-------------------------------------------------------------------
This email is confidential and intended only for the use of the individual or entity named above and may contain information that is privileged. If you are not the intended recipient, you are notified that any dissemination, distribution or copying of this email is strictly prohibited. If you have received this email in error, please notify us immediately by return email or telephone and destroy the original message. - This mail is sent via Sony Asia Pacific Mail Gateway.
-------------------------------------------------------------------

andymwoodUser is Offline

Posts:0

04/22/2008 7:22 AM  
Thats a fair point for about to expire; but if the user account has expired
I still need the same method. Sadly - can't disable password changes as that
would be for the whole domain surely?



From: ActiveDir-owner@mail.activedir.org
[mailto:ActiveDir-owner@mail.activedir.org] On Behalf Of joe
Sent: 22 April 2008 06:36
To: ActiveDir@mail.activedir.org
Subject: RE: [ActiveDir] Restricting where user passwords can be modified
from



You can play with the expiry notice but you can't muck with where a user can
change a password from. The authentication/authorization is only about WHO
the person is, not WHO combined with WHERE. The only way I could think of to
get around this would be to disable the ability for users to change their
own passwords and then force them through a web site that would do the
validation of where the user is.



If you want to muck with expiration, you can use secpol.msc or normal group
policy, look for the Security Option "Interactive Logon: Prompt user to
change password before expiration" or if you want, just go to the reg value
hklm/software/windows nt/current version/winlogon/passwordexpirywarning
which is a REG_DWORD and is specified in days.





--

O'Reilly Active Directory Third Edition -
http://www.joeware.net/win/ad3e.htm







_____

From: ActiveDir-owner@mail.activedir.org
[mailto:ActiveDir-owner@mail.activedir.org] On Behalf Of Andrew Wood
Sent: Monday, April 21, 2008 4:01 PM
To: ActiveDir@mail.activedir.org
Subject: [ActiveDir] Restricting where user passwords can be modified from

Hi list,



Is it possible to prevent users from changing their password on a specific
server/workstation? Not simply "disable the Windows Security, change
password' option - but to actively prevent users from seeing/interacting
with *any* 'your password has expired/is expiring' notification?

I have a customer who wants to provide terminal server access to their
secured environment. They have put in place a service by which users enter
their logon using a virtual keyboard, as a method of mitigating a keyboard
logger logging the password being entered. They have presented their
applications in such a way as to accept the level of risk using the terminal
services applications. However, if the user is prompted to change their
password as part of the authentication process the user can enter & change
their password; which they want to avoid.

Is it/could it be possible to prevent this functionality? e.g. in a similar
way that you can force users to only log on from certain workstations, to be

able to explicitly reference which servers they cannot change their password
from? I realise that this potentially locks the user out, but this is
preferable to allowing the user the option of changing their password while
not physically in the office.

I realise that we may have to modify the logon script - in which case - is
it possible to determine (in the logon script) what the password expiration
time is?


Any advice/assistance you could give would be splendid.



Andrew





Gilwood CS Ltd

Registered Office : Mount Ashbrooke, Holmland Buildings, Tunstall Road,
Sunderland, UK, SR2 7RR. No. 6099397 England




listmailUser is Offline

Posts:463

04/24/2008 10:39 AM  
I don't believe so. That would be a function of Outlook, not the OS.


--
O'Reilly Active Directory Third Edition -
http://www.joeware.net/win/ad3e.htm



_____

From: ActiveDir-owner@mail.activedir.org
[mailto:ActiveDir-owner@mail.activedir.org] On Behalf Of Haritwal, Dhiraj
Sent: Tuesday, April 22, 2008 3:48 AM
To: ActiveDir@mail.activedir.org
Subject: RE: [ActiveDir] Restricting where user passwords can be modified
from



Hi Joe,



Can we use this reg key to hklm/software/Microsoft/windows nt/current
version/winlogon/passwordexpirywarning show a warning message while logging
into mailbox in outlook on a workgroup machine?





Dhiraj





_____

From: ActiveDir-owner@mail.activedir.org
[mailto:ActiveDir-owner@mail.activedir.org] On Behalf Of joe
Sent: Tuesday, April 22, 2008 11:06 AM
To: ActiveDir@mail.activedir.org
Subject: RE: [ActiveDir] Restricting where user passwords can be modified
from



You can play with the expiry notice but you can't muck with where a user can
change a password from. The authentication/authorization is only about WHO
the person is, not WHO combined with WHERE. The only way I could think of to
get around this would be to disable the ability for users to change their
own passwords and then force them through a web site that would do the
validation of where the user is.



If you want to muck with expiration, you can use secpol.msc or normal group
policy, look for the Security Option "Interactive Logon: Prompt user to
change password before expiration" or if you want, just go to the reg value
hklm/software/windows nt/current version/winlogon/passwordexpirywarning
which is a REG_DWORD and is specified in days.





--

O'Reilly Active Directory Third Edition -
http://www.joeware.net/win/ad3e.htm







_____

From: ActiveDir-owner@mail.activedir.org
[mailto:ActiveDir-owner@mail.activedir.org] On Behalf Of Andrew Wood
Sent: Monday, April 21, 2008 4:01 PM
To: ActiveDir@mail.activedir.org
Subject: [ActiveDir] Restricting where user passwords can be modified from

Hi list,



Is it possible to prevent users from changing their password on a specific
server/workstation? Not simply "disable the Windows Security, change
password' option - but to actively prevent users from seeing/interacting
with *any* 'your password has expired/is expiring' notification?

I have a customer who wants to provide terminal server access to their
secured environment. They have put in place a service by which users enter
their logon using a virtual keyboard, as a method of mitigating a keyboard
logger logging the password being entered. They have presented their
applications in such a way as to accept the level of risk using the terminal
services applications. However, if the user is prompted to change their
password as part of the authentication process the user can enter & change
their password; which they want to avoid.

Is it/could it be possible to prevent this functionality? e.g. in a similar
way that you can force users to only log on from certain workstations, to be

able to explicitly reference which servers they cannot change their password
from? I realise that this potentially locks the user out, but this is
preferable to allowing the user the option of changing their password while
not physically in the office.

I realise that we may have to modify the logon script - in which case - is
it possible to determine (in the logon script) what the password expiration
time is?


Any advice/assistance you could give would be splendid.



Andrew





Gilwood CS Ltd

Registered Office : Mount Ashbrooke, Holmland Buildings, Tunstall Road,
Sunderland, UK, SR2 7RR. No. 6099397 England



_____


This email is confidential and intended only for the use of the individual
or entity named above and may contain information that is privileged. If you
are not the intended recipient, you are notified that any dissemination,
distribution or copying of this email is strictly prohibited. If you have
received this email in error, please notify us immediately by return email
or telephone and destroy the original message. - This mail is sent via Sony
Asia Pacific Mail Gateway.
_____


You are not authorized to post a reply.
Forums >ActiveDir Mail List Archive >List Archives > [ActiveDir] Restricting where user passwords can be modified from



ActiveForums 3.7
AdventNet Banner
Friends

Friends

Namescape
Members

Members

MembershipMembership:
Latest New UserLatest:cthart
New TodayNew Today:1
New YesterdayNew Yesterday:4
User CountOverall:4285

People OnlinePeople Online:
VisitorsVisitors:85
MembersMembers:0
TotalTotal:85

Online NowOnline Now:

Ads

Copyright 2008 ActiveDir.org
Terms Of Use