login.access, login and su.
Tuareg
tuaregmex at gmail.com
Tue Oct 16 07:51:42 PDT 2007
Good afternoon,
I need to restric the access to some accounts, we are
using FreeBSD
4.10, this is the configuration for "login" in
/etc/pam.conf
login auth sufficient pam_skey.so
login auth sufficient pam_opie.so
no_fake_prompts
#login auth requisite pam_opieaccess.so
login auth requisite
pam_cleartext_pass_ok.so
#login auth sufficient pam_kerberosIV.so
try_first_pass
#login auth sufficient pam_krb5.so
try_first_pass
login auth required pam_unix.so
try_first_pass
login account required pam_unix.so
login password required pam_permit.so
login session required pam_permit.so
And this is the content of /etc/login.access:
-:ALL EXCEPT user user1 : ALL
If we do "su - user3" in FreeBSD 4.10 the result is
that we become
"user3" succesfully, and no restricction message
appears.
% su - user3
%whoami
%user3
With FreeBSD 6.1/6.2, we are able to restrict the
access if the
account isn't appear in /etc/login.access, for
example:
-:ALL EXCEPT user user1 user2 : ALL
And this is the content of /etc/pamd./login:
# PAM configuration for the "login" service
#
# auth
auth required pam_nologin.so
no_warn
auth sufficient pam_self.so
no_warn
auth include system
# account
account requisite pam_securetty.so
account include system
# session
session include system
# password
password include system
If we are using the account "user" and whant to change
to "user3"
using "su -" this never happen:
% su - user3
pam_login_access: pam_sm_acct_mgmt: user3 is not
allowed to log in on /dev/ttyp0
su: Sorry
Which is exactly what we need, but for FreeBSD 4.10.
There are differences between 4.10 and 6.1/6.2 for the
configuration
of PAM and all it's modules, but the configuration for
login.acces is
the same.
We read the documentation at the FreeBSD site about
login.access and
there is no difference for the sintaxis of this file.
We also had read the man for
login/pam/login.conf/login.access.
The file "login.conf" is the same for 4.10 and
6.1/6.2, we didn't
modified it's content.
Is there another configuration file we are missing
that should be
modified to restrict the "user" become "user3" using
"su -" in FreeBSD
4.10?
P.D. I sent this message (twice) from gmail.com, but
until now, it's doesn't appear in the historic of the
list or in my gmail inbox.
Any ideas/suggestions?
--
() ascii ribbon campaign - against html e-mail
/\ www.asciiribbon.org - against proprietary attachments
More information about the freebsd-questions
mailing list