User Profile Configuration

Subscribers are usually authenticated through remote servers like RADIUS. However, RBFS also provides the option to authenticate sessions by comparing them against user profiles that are locally defined within the system.

Configuring the User Profile

The following command and options are used to configure a user profile. A user profile also includes authentication details.

supervisor@switch: cfg> set access user-profile
  <user-name>           Username

supervisor@switch: cfg> set access user-profile user@rtbrick.com
  <cr>
  l2tp-pool-name           L2TP pool name
  password-encrypted-text  Secret/password in encrypted text
  password-plain-text      Secret/password in plain text
  tunnel-type              Tunnel type

The following configuration shows the user name specified as 'user@rtbrick.com'. The password-encrypted-text attribute enables you to set the user’s password in an encrypted format. The tunnel-type is set to PPPoE.

supervisor@switch: cfg> show config access user-profile user@rtbrick.com
{
  "rtbrick-config:user-profile": {
    "user-name": "user@rtbrick.com",
    "password-encrypted-text": "$243a1341f44f54888cdd385b9f40513f1",
    "tunnel-type": "PPPoE"
  }
}
Attribute Description

user-name

Username of the subscriber.

password-encrypted-text

password-plain-text

User password which can be provided as plaintext or already encrypted text.

tunnel-type

Subscriber tunnel type.

Default: PPPoE Values: PPPoE, L2TP

l2tp-pool-name

Assign a local configured L2TP tunnel pool.