All Projects → FreeRADIUS → Pam_radius

FreeRADIUS / Pam_radius

Licence: gpl-2.0
This is the PAM to RADIUS authentication module. It allows any Linux, OSX or Solaris machine to become a RADIUS client for authentication and password change requests.

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Pam radius

Freeradius Client
A BSD licenced RADIUS client library
Stars: ✭ 103 (+49.28%)
Mutual labels:  radius, client
Sao
Mirror of Tryton web client - Sao
Stars: ✭ 67 (-2.9%)
Mutual labels:  client
Socketclusterclientdotnet
C# client for socketcluster framework in node.js
Stars: ✭ 60 (-13.04%)
Mutual labels:  client
Guitar
Git GUI Client
Stars: ✭ 1,136 (+1546.38%)
Mutual labels:  client
Fredr
An R client for the Federal Reserve Economic Data (FRED) API
Stars: ✭ 61 (-11.59%)
Mutual labels:  client
Webc
Webconverger's curated chroot from which updates originate
Stars: ✭ 66 (-4.35%)
Mutual labels:  client
Bottyclient
A slim Discord client with many cool features including less network traffic which supports bot tokens, but user tokens theoretically work too. Tags: Discord Bot Client Token for Bot Botting Download English
Stars: ✭ 58 (-15.94%)
Mutual labels:  client
Matrixcli
Command line matrix client
Stars: ✭ 69 (+0%)
Mutual labels:  client
Kaidan
[Replaced by https://invent.kde.org/network/kaidan] Kaidan, a simple and user-friendly Jabber/XMPP client for every device and platform.
Stars: ✭ 67 (-2.9%)
Mutual labels:  client
Igdb
Go client for the Internet Game Database API
Stars: ✭ 65 (-5.8%)
Mutual labels:  client
Hackney
simple HTTP client in Erlang
Stars: ✭ 1,132 (+1540.58%)
Mutual labels:  client
Console
Interactive client tool of FISCO BCOS(交互式区块链控制台)
Stars: ✭ 63 (-8.7%)
Mutual labels:  client
Dimscord
A Discord Bot & REST Library for Nim.
Stars: ✭ 67 (-2.9%)
Mutual labels:  client
Zinc
Zinc HTTP Components is an open-source Smalltalk framework to deal with the HTTP networking protocol.
Stars: ✭ 60 (-13.04%)
Mutual labels:  client
Pharaohstroy
A maplestory IDE which can develop the multi-platform maplestory game
Stars: ✭ 69 (+0%)
Mutual labels:  client
Soluble Japha
PHP Java integration
Stars: ✭ 59 (-14.49%)
Mutual labels:  client
Oicq
🐧 一款使用 Java 语言编写的仿 QQ 聊天工具
Stars: ✭ 64 (-7.25%)
Mutual labels:  client
Grpc Auth Example
Examples of client authentication with gRPC
Stars: ✭ 65 (-5.8%)
Mutual labels:  client
Minimal
Modular Ethereum client
Stars: ✭ 69 (+0%)
Mutual labels:  client
Libra Grpc
A lightweight JavaScript library for Libra
Stars: ✭ 69 (+0%)
Mutual labels:  client

pam_radius

|BuildStatus|_

This is the PAM to RADIUS authentication module. It allows any Linux, OSX or Solaris machine to become a RADIUS client for authentication and password change requests. You will need to supply your own RADIUS server to perform the actual authentication.

The latest version has a simple merger of the original pam_radius session accounting code which will work only on Linux.

See INSTALL for instructions on building and installing this module. It has been successfully used it for RADIUS authentication on RedHat 4.2, RedHat 5.x, RedHat 6.x, Solaris 2.6 and OSX 10.9.1.

A number of options are supported by this module. See USAGE for more details.

Care should be taken when configuring RADIUS authentication. Your RADIUS server should have a minimal set of machines in it's 'clients' file. The server should NOT be visible to the world at large, but should be contained behind a firewall. If your RADIUS server is visible from the Internet, a number of attacks become possible.

Any additional questions can be directed to the FreeRADIUS user's mailing list http://freeradius.org/list/users.html.

For the latest version and updates, see the main web or ftp site: http://www.freeradius.org/ ftp://ftp.freeradius.org/pub/radius/

The pam_radius_auth module based on an old version of Cristian Gafton's pam_radius.c, and on the RADIUS Apache module.

The source contains a full suite of RADIUS functions, instead of using libpwdb. It makes sense, because we want it to compile out of the box on Linux and Solaris 2.6.

There are minimal restrictions on using the code, as set out in the disclaimer and copyright notice in pam_radius_auth.c.

Building it is straightforward: use GNU make, and type ./configure, followed by make. If you've got some other weird make, you'll have to edit the Makefile to remove the GNU make directives.

Alan DeKok [email protected]

.. |BuildStatus| image:: https://travis-ci.org/FreeRADIUS/pam_radius.png?branch=master .. _BuildStatus: https://travis-ci.org/FreeRADIUS/pam_radius

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].