thekvs / debianize-dante-server

Build debianized Dante SOCKS proxy server with libpam-pwdfile support

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

About

Build debianized Dante SOCKS5 proxy server with libpam-pwdfile (PAM module allowing authentication via an /etc/passwd-like file) support.

Building

You need following packages installed:

  1. libpam0g-dev, can be installed via sudo apt install libpam0g-dev.
  2. fpm, for installation instructions see GitHub.

To create deb package just run make command in the root of this repository.

Usage

  1. Install libpam-pwdfile package: sudo apt install libpam-pwdfile.
  2. Install whois package (for mkpasswd utility): sudo apt install whois.
  3. Add users to the /etc/dante/pwdfile file, format is user:hash per line. Use mkpasswd -m sha-512 command to generate password's hash.

About

Build debianized Dante SOCKS proxy server with libpam-pwdfile support


Languages

Language:Makefile 100.0%