Skip to content
PAM plugin which implements the NetAuth protocol
Go
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore Authenticate from a hardcoded netauth server Jun 12, 2018
LICENSE
README.md Add some documentation Jun 12, 2018
TODO
c.go
go.mod
go.sum
main.go

README.md

pam_netauth

pam_netauth is, as you might have guessed, a PAM service module that implements the NetAuth protocol. This module can be installed wherever your system installs modules for PAM and used for authentication. No other services are currently implemented.

This module is heavily inspired by the certificate based PAM project from Uber. Their code provided an excellent toe-hold to figure out how to interface between PAM and Golang.

You can’t perform that action at this time.