CLI Session for RADIUS
Alister Winfield
alister at ticklers.org
Thu Dec 28 10:50:19 CET 2017
It depends on what you are trying to achieveā¦ (This is nothing to do with RADIUS but to give you a chance to learn the next thing is to learn about libnss).
Look at libnss for how id mappings happen this includes attributes traditionally found in the shadow and password files. Then look at sssd its likely to be easier to get it to work correctly libnss code stinks (Problems with shared libraries used by nss plugins have caused me much wasted time).
--
Alister
> On 19 Dec 2017, at 18:04, Sudarshan Soma <sudarshan12s at gmail.com> wrote:
>
> Thanks Alan understood. It will be helpfule, if you can point or help on
> how do we go about giving custom login shell for RADIUS users only .
>
> Say for local (etc/passwd ) users, /bin/bash is the login shell.
> /bin/myshell is for RADIUS users. I tried to add PAM module which adds a
> user (/etc/passwd) when RADIUS login is attempted and pointed its shell to
> /bin/myshell , Is this correct way of doing it . I have to delete this user
> from /etc/passwd at the end of closing session.
>
>
> Regards,
> Ivan.
>
> On Mon, Dec 11, 2017 at 7:18 PM, Alan DeKok <aland at deployingradius.com>
> wrote:
>
>> On Dec 10, 2017, at 11:30 PM, Sudarshan Soma <sudarshan12s at gmail.com>
>> wrote:
>>>
>>> I would like to know the following with respect to PAM radius module.
>>>
>>> -> I would like to give my own login shell instead of /bin/bash .
>>
>> This has nothing to do with PAM or RADIUS. See /etc/passwd.
>>
>> Alan DeKok.
>>
>> -
>> List info/subscribe/unsubscribe? See http://www.freeradius.org/
>> list/devel.html
> -
> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/devel.html
More information about the Freeradius-Devel
mailing list