Portslave is a RADIUS client that acts as a Getty replacement that is used to create dialup access servers. It uses the RADIUS protocol to authenticate from a remote RADIUS server which contains the actual user account information. It primarily is for PPP access, but also works with other protocols and services.