Re: passwd, permission denied

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 18.03.2009 15:28, Marc Weber wrote:
I'm getting this on my vserver:

[root@nixos:~]# passwd root
Changing password for root.
passwd: Permission denied


[root@nixos:~]# cat /etc/pam.d/passwd
auth     include        common
account  include        common
password include        common
session  include        common

[root@nixos:~]# cat /etc/pam.d/common
#  auth     sufficient     /no-such-path/lib/security/pam_ldap.so
auth     sufficient
/nix/store/22w3l41qxszyisqn09pjad8vc93kwr49-pam_unix2-2.1/lib/security/pam_unix2.so
debug
auth     required       pam_deny.so debug

#  account  optional       /no-such-path/lib/security/pam_ldap.so
account  required
/nix/store/22w3l41qxszyisqn09pjad8vc93kwr49-pam_unix2-2.1/lib/security/pam_unix2.so
debug

#  password sufficient     /no-such-path/lib/security/pam_ldap.so
password sufficient
/nix/store/22w3l41qxszyisqn09pjad8vc93kwr49-pam_unix2-2.1/lib/security/pam_unix2.so
debug

#  session  optional       /no-such-path/lib/security/pam_ldap.so
session  required
/nix/store/22w3l41qxszyisqn09pjad8vc93kwr49-pam_unix2-2.1/lib/security/pam_unix2.so
debug

syslog:
Mar 18 12:26:41 nixos passwd[7919]: pam_unix2(passwd:chauthtok): pam_sm_chauthtok() called
Mar 18 12:26:41 nixos passwd[7919]: pam_unix2(passwd:chauthtok): username=[root]
Mar 18 12:26:41 nixos passwd[7919]: User root: Permission denied

strace output looks like this: http://rafb.net/p/7jq2vb43.html

The problem is with settings in /etc/login.defs, I think. I've no idea why is it used. Moreover, your installation looks very unusual, strange to me. For example, originally spawned passwd execs another, "real" passwd from the different location, while the latter still uses /etc/login.defs, not login.defs from the appropriate location. I think, you should invoke passwd from the context of the virtual server, not from the master context.
--

Sincerely Your, Dan.

_______________________________________________
Pam-list mailing list
Pam-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/pam-list

[Index of Archives]     [Fedora Users]     [Kernel]     [Red Hat Install]     [Linux for the blind]     [Gimp]

  Powered by Linux