An experimental, work-in-progress PAM module for Tailscale
Rust
145
2 commits
updated Nov 1, 2022
This is a very very experimental Tailscale PAM module that allows you to SSH using your Tailscale credentials. This is a response to tailscale/tailscale#3006.
This code is unaudited, not fully tested and is not known to be secure. This is currently a proof of concept and is not made with the intent to be used yet.
Enjoy this preview into the future of auth.
sudo apt-get install build-essential git libpam0g-dev. On other distributions you will need to figure this out on
your own.cargo-deb: cargo install cargo-deb..cargo-deb -p pam_tailscale.sed -i 's/^ChallengeResponseAuthentication.*/ChallengeResponseAuthentication yes/' /etc/ssh/sshd_config.systemctl reload sshd.Rust
82.3%
C
12.1%
Nix
2.2%
Shell
2.2%
Makefile
1.2%
An experimental, work-in-progress PAM module for Tailscale
Rust
145
2 commits
updated Nov 1, 2022
This is a very very experimental Tailscale PAM module that allows you to SSH using your Tailscale credentials. This is a response to tailscale/tailscale#3006.
This code is unaudited, not fully tested and is not known to be secure. This is currently a proof of concept and is not made with the intent to be used yet.
Enjoy this preview into the future of auth.
sudo apt-get install build-essential git libpam0g-dev. On other distributions you will need to figure this out on
your own.cargo-deb: cargo install cargo-deb..cargo-deb -p pam_tailscale.sed -i 's/^ChallengeResponseAuthentication.*/ChallengeResponseAuthentication yes/' /etc/ssh/sshd_config.systemctl reload sshd.Rust
82.3%
C
12.1%
Nix
2.2%
Shell
2.2%
Makefile
1.2%