124
password
: Specifies the password. This argument is case sensitive. If
simple
is specified, it must be a
string of 1 to 63 characters. If
cipher
is specified, it must be a ciphertext string of 1 to 117 characters. Both
plaintext passwords and ciphertext passwords are saved in cipher text in the configuration file.
mac-address
: Uses MAC-based user accounts for MAC authentication users. If this option is specified,
you must create one user account for each user, and use the MAC address of the user as both the
username and password for the account. You can also specify the format of username and password:
•
with-hyphen
—Hyphenates the MAC address, for example xx-xx-xx-xx-xx-xx.
•
without-hyphen
—Excludes hyphens from the MAC address, for example, xxxxxxxxxxxx.
•
lowercase
—Inputs letters in lower case.
•
uppercase
—Capitalizes letters.
Description
Use the
mac-authentication user-name-format
command to configure the type of user accounts for MAC
authentication users.
Use the
undo mac-authentication user-name-format
command to restore the default.
By default, each user's MAC address is used as the username and password for MAC authentication,
and the MAC address must be in lowercase and hyphenated.
MAC authentication supports the following types of user account:
•
One MAC-based user account for each user. A user can pass MAC authentication only when its
MAC address matches a MAC-based user account. This approach is suitable for an insecure
environment.
•
One shared user account for all users. Any user can pass MAC authentication on any MAC
authentication enabled port. You can use this approach in a secure environment to limit network
resources accessible to MAC authentication users, for example, by assigning an authorized ACL or
VLAN for the shared account.
Related commands:
display mac-authentication
.
Examples
# Configure a shared account for MAC authentication users: set the username as
abc
and plaintext
password as
xyz
.
<Sysname> system-view
[Sysname] mac-authentication user-name-format fixed account abc password simple xyz
# Use MAC-based user accounts for MAC authentication users, and each MAC address must be
hyphenated, and in upper case.
<Sysname> system-view
[Sysname] mac-authentication user-name-format mac-address with-hyphen uppercase
reset mac-authentication statistics
Syntax
reset mac-authentication statistics
[
interface
interface-list
]
View
User view
Default level
2: System level