Skip to content

Linux PAM module to give users their own network namespace

License

Notifications You must be signed in to change notification settings

hashbang/pam_network_namespace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pam_network_namespace

A Linux PAM (Pluggable Authentication Module) that makes sessions run in their own network namespace.

A veth (Virtual Ethernet) bridge is created between the parent namespace and the new one. This means each user has their own ethernet adapter.

Cleanup of veth devices is automatic once there are no processes left using the network namespace

Building

Run make

Dependencies

About

Linux PAM module to give users their own network namespace

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published