Pluggable authentication modules, a flexible framework for configuring authentication, most commonly the login component of Linux systems, but used in other components and operating systems.

learn more… | top users | synonyms

2
votes
3answers
1k views

How can I determine if a client SSH connection has a tty associated with it?

Im writing a PAM module to handle authentication (server side - sshd) and I have to know if an ssh client is a tty (interactive) or not (non interactive). Does anyone have a clue?
1
vote
2answers
2k views

Crontab command cannot be executed. Error PAM configurations

Here's the command that I would like to execute but it seems not to work. [mdubois@veloce ~]$ crontab -l Autorisation refusée You (mdubois) are not allowed to access to (crontab) because of pam ...
1
vote
2answers
127 views

Is it possible to define a custom basepath for proftpd home directories?

I know the DefaultRoot ~ setting that you can use to jail users into their home directories but I need to customize this. When authenticating with proftpd I get the user's home-directory from ldap ...
2
votes
1answer
574 views

How can I set path for non-interactive user authenticated using LDAP?

On a Mac running OSX 10.7.5, I need to set the PATH for non-interactive users who connect via ssh and are authenticated using LDAP. It's the same question that was asked (and answered) here: http://...
1
vote
1answer
195 views

Authentication Failure Upon Successful Login

I was reveiwing the logs when I was successful in logging into a workstation - however in the in the var/log/secure log it is logged as > gnome-screensaver-dialog:pam_unix(gnome-screensaver:auth): ...
1
vote
1answer
2k views

Setting User Password Policy as per their group Linux?

I wanted to set a password restriction policy , like minlen , maxage , minage etc . I know the way to do it system wide , Can we do it for a particular group of users . I mean only users under ...
0
votes
1answer
137 views

PAM SSSD Allow Local Users

I've got a default SSSD configuration with PAM. I can login fine as any LDAP user. However, when I create a local user on a server: adduser test1 passwd test1 and then try to login as that user I ...
0
votes
1answer
191 views

passwd fails with passwd: pam_start() failed, error 26 in tahr puppy 6.0.2

From the messages log: Dec 17 08:08:28 puppypc30098 authpriv.err passwd[8265]: PAM _pam_load_conf_file: unable to open /etc/pam.d/common-password The file /etc/pam.d/common-passwd is indeed missing:...
0
votes
1answer
166 views

Change order of two-factor-authentication

I am testing two-factor-authentication for ssh logins on some CentOS containers in our testing environment. I compiled my own rpms from github's source, installed and configured everything and have ...
0
votes
1answer
154 views

Deploy PAM system-auth file from Configuration Server (Spacewalk)

I have my pam.d system-auth file set up correctly on a laptop to set password complexity requirements. If the contents of the file are copied directly into the /etc/pam.d/system-auth location (or the /...
0
votes
1answer
814 views

Can't login with KDM and SSSD but the login works fine from the console

I have LDAP authentication set up with SSSD and I can login fine through console and ssh. However when I try to login through KDM it just says authentication failure... More specifically: Jan 9 10:...
0
votes
1answer
1k views

Mac OS X: Make home directory at login via SSH

I have LDAP server on Ubuntu 12.04 and Mac OS X 10.7.5 client configured via Directory Service. The NFSHomeDirectory property mapped to #/Users/$uid$. LDAP users can login to Mac via login screen or ...
3
votes
0answers
758 views

Alternative (pref. mature) Linux PAM authentication methods?

I'm looking for alternative, non-keyboard-password authentication methods to unlock my laptop. Whatever authentication it is, it should be quick and convenient to perform and relatively secure. Yes, ...
2
votes
0answers
179 views

ConsoleKit reports active/is-local only on the second+ login

Running KDE Frameworks 5, Plasma 5, using sddm as a display manager. ConsoleKit and PAM-linux are both installed. Upon login (using the sddm login screen), ck-list-sessions returns FALSE for both is-...
2
votes
0answers
3k views

Samba, winbind and AD authentication: username is invalid on this system

I am trying to set up a file server with Active Directory authentication using Samba and Winbind. Domain controller is Windows 2000 SP4 (don't judge). File server is Debian 7.7 (latest stable). This ...
2
votes
0answers
357 views

Samba sync password with Unix

I'm trying to set up Samba to sync passwords with Unix (i.e. when someone changes their password via passwd their Samba password is also changed). I've tried following the "Password Synchronization ...
2
votes
0answers
76 views

using pam_mount in WLAN setting

I thought this should be a simple exercise here, but obviously I couldn't find a solution, yet. I use KDE on Ubuntu 12 LTS. I want to use libpam-mount to mount a nfs share to a directory within user's ...
2
votes
0answers
3k views

How to trace LDAP authentication failures?

1) I have a working LDAP server which I've confirmed can be used with LDAP clients, running on ec2 via jumpbox. 2) I've run authconfig to setup ldap based authentication, to point to the server: ...
1
vote
0answers
59 views

Force OpenSSH server to accept nonexistent usernames?

Can sshd be configured to accept a nonexistent username and log in as a predefined user, such as guest? For example, if I enter ssh nxuser123@localhost, sshd should save "nxuser123" in an environment ...
1
vote
0answers
167 views

Mount encrypted partition after login (LUKS/pam_mount)

During the installations of Fedora 23 I have chosen the option to encrypt the /home partition. As expected, I am asked now to enter the passphrase before the login appears. Now, I have to achieve that ...
1
vote
0answers
130 views

Ulimit is set on second login, not first

I'm using Debian Jessie and I have a strange error connected with setting the limit of open files per process. I want to increase the default limit for certain user (me), so I added to /etc/security/...
1
vote
0answers
1k views

Can't perform Kerberos login

I can't do a Kerberos login. I've tweaked rsyslog to record *.debug to /var/log/debug, whose output is below. If I attempt to log in with ssh, I get: Jun 6 23:13:05 foo-machine sshd[13965]: ...
1
vote
0answers
52 views

Does sequence matter in case of pam_env.so and pam_tally2.so together?

Very short question. auth required pam_env.so auth required pam_tally2.so deny=3 even_deny_root unlock_time=120 or auth required pam_tally2.so deny=3 ...
1
vote
0answers
505 views

xrdp with two factor authentication (libpam-google-authenticator)

I'm trying to setup a Debian VM that uses two factor authentication for logins via google-authenticator's PAM plugin. The google-authenticator part is working great through regular console logins or ...
1
vote
0answers
1k views

CIFS share via LDAP + SSL

I have NAS drive which is bound to an Open Directory LDAP server for authentication with SSL enabled. The NAS allows for CIFS shares to be accessed via LDAP authentication. (in this case the NAS is a ...
1
vote
0answers
355 views

Is there a size limit for pam modules run by vsftpd?

I'm writing a pam module to let users authenticate against a PostreSQL database linked to a Django site. It works fine when I let sshd use it, but whenever I try it with vsftpd I get the following ...
1
vote
0answers
177 views

Without pam (Pluggable Authentication Modules) how linux system will behave?

Suppose if we create nologin file under /etc then only root can login, but if we comment on all pam_nologin.so line in every file under /etc/pam.d/ then other user also login. That means these /etc/...
1
vote
0answers
182 views

Single sign on with remote SSH server

Is it possible to authorize user based on provided login and password by connecting to remote SSH server? If connection is successfully established and login-password pair is logged on the remote end,...
0
votes
0answers
7 views

How to make Exceed-on-demand reload the PAM configuration?

after a change in the PAM configuration, I'd like to have Exceed-on-demand reload the PAM config, as it seems it not automatic... Is there a way to do it without killing all the running sessions?
0
votes
0answers
17 views

How to get rid of “Authenticated with partial success” message when using two factor authentication

On my linux machine I am writing a PAM module for two factor authentication (https://github.com/kb100/signal-authenticator). It works on an opt in basis so if a user doesn't have a ....
0
votes
0answers
33 views

Disable expired password change dialog in PAM

I try to find a way to switch off the password change dialog you get when you login with a expired password. """ WARNING: Your password has expired. You must change your password now and login again! ...
0
votes
0answers
127 views

Autologin and mount encrypted volume in KDE 5

On my machine, I have Fedora 23 (Server) and KDE 5.19. SELinux is deactivated. Furthermore, I have an encrypted home volume (using LUKS). As soon as the user logs in on the SDDM greeter, the encrypted ...
0
votes
0answers
96 views

Loading kerberos keytab from root cron

When I run a script (see below) to load a kerberos keytab from a users cron it works just fine. Running it from root cron however a password is asked for the keytab and it aborts with: kinit: Generic ...
0
votes
0answers
33 views

How to force users to change password according to policy standard in Debian Linux

In Linux how do I force users to change password according to standard only (that defined in /etc/pam.f/passwd)? I read that pam_cracklib.so only tells user that password is not according to standard ...
0
votes
0answers
85 views

How to determine the source(s) of PAM authentication attempts?

I see persistent authentication attempts in /var/log/messages: Jan 13 02:00:05 ns1 saslauthd[912]: do_auth : auth failure: [user=manager] [service=smtp] [realm=] [mech=pam] [reason=PAM auth ...
0
votes
0answers
12 views

PAM select authentication

Is there an existing mechanism for allowing a user to choose one of various authentication means? Suppose I have a 2FA system set up: Password Second factor TOTP U2F device Possibly other 2nd ...
0
votes
0answers
105 views

Centos 7 pam_tally2 not working

I have edited /etc/pam.d/password_auth to block users logging in from ssh with 3 fails: I have added the pam_tally2.so lines: #%PAM-1.0 # This file is auto-generated. # User changes will be ...
0
votes
0answers
19 views

Pam.d not enforcing

I am having an issue with pam.d, I configured the system-auth file with: password requisite pam_cracklib.so try_first_pass retry=3 minlen=x difok=x lcredit=x ucredit=x dcredit=x ocredit=x type=...
0
votes
0answers
12 views

Adding groups on the fly using PAM

I am using Ubuntu and I've modified group.conf file adding the following line xsh;tty*;username;Al0900-2100;group but I am not getting added to this group. Why is that? Should I do anything else?
0
votes
0answers
48 views

ec2 enable su for user ubuntu

I am trying to enable rstudio-server login with ubuntu on ec2, but it fails. I think it uses the same auth mechanism as su. So I did sudo passwd su someotheruser su ubuntu But even though I know ...
0
votes
0answers
921 views

ssh login with mail address

I have an Ldap Server configured an running and another server listen to this users database. (Ldap client) I need to force users login on ssh with user as email (dc: mail=myself@anymail.com) ...
0
votes
0answers
58 views

Switching user in openssh using PAM

I'm trying to write a PAModule which will use compare the inserted username against a file. If the username exists in the file, it will change the username to root (since the username does not really ...