The custom NSS for Linux (SFTP/SSH/FTP/etc.) authorisation. Makes request to an HTTP/API endpoint to get a passwd entry.
make && make install
vim /etc/libnss_http.conf
Add the module to passwd
line in NSS configuration as http
after files
:
# passwd: files http
vim /etc/nsswitch.conf