Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Radius Management User Authentication Feature #830

Closed
wants to merge 7 commits into from
Closed

Radius Management User Authentication Feature #830

wants to merge 7 commits into from

Conversation

a-barboza
Copy link
Contributor

- What I did

Radius Management User Authentication Feature
Related bug fixes for TACACS+/RADIUS

- How I did it

HLD: sonic-net/SONiC#500

- How to verify it

Set up a RADIUS server, and configure the DUT to authentication against it.

- Previous command output (if the output of a command-line utility has changed)

- New command output (if the output of a command-line utility has changed)

admin@sonic:~$ sudo show radius

admin@sonic:~$ sudo config radius
Usage: config radius [OPTIONS] COMMAND [ARGS]...

  RADIUS server configuration

Options:
  -?, -h, --help  Show this message and exit.

Commands:
  add         Specify a RADIUS server
  authtype    Specify RADIUS server global auth_type [chap...
  default     set its default configuration
  delete      Delete a RADIUS server
  passkey     Specify RADIUS server global passkey <STRING>
  retransmit  Specify RADIUS server global retry attempts...
  sourceip    Specify RADIUS server global source ip...
  timeout     Specify RADIUS server global timeout <1 - 60>
admin@sonic:~$ 


Suresh Rupanagudi added 7 commits March 3, 2020 15:17
…d zero ip address check

Change-Id: Icb782b397c212fb426d90324c220cfb774e03809
(cherry picked from commit c7a25dc7cfa5b43a1f2b30338acbb94726936fd2)
added validations for reserved and multicast ip and added check if default value has other parameters

Change-Id: I2dcd7eaf9716dda9e57162fe7c2ef11893267b14
(cherry picked from commit 63a1e4f11e17f6d1737a12cacf305a430a361102)
* Validate passkey characters to [0-9A-Za-z]

Change-Id: Icabf7d0e2370eee3cde4494bf7dc6136f8936073
(cherry picked from commit 129549e4a76a9f11b4e16b6338de6b3bb108e07b)
* First Cut for RADIUS Management User Authentication Feature.
* PAP/CHAP Authentication.
* NSS Module.
* Click Cli

Change-Id: I206598bb76ee5082beadd0d7a3197b570b14ba44
(cherry picked from commit 9974934174ef14a6f584328d172ac8a4db986e15)
* Fix the Click CLI for source_ip
* Fixed some of the Debian package control files
* Fixed the common-auth-sonic for radius,local case

Change-Id: Ibf46afa63f0cd02cd9a528ef3e04f9a5e92d58f2
(cherry picked from commit 6bf90d361d69696f63f25b767b271c2663784a2c)
Change-Id: Ib5bc1f9d5df8c8f4b7212a3ff4516bb602ecfead
(cherry picked from commit 3e52737c6fd33145e9769dc0e24ddef6e14b6671)
* Support Special Characters in passkey TACACS+/RADIUS

Change-Id: I50c64cd73f5ccf6c0390398a9556f97d40cb0494
(cherry picked from commit 1731b5607689d3f8922d0aa581499aa1ddfd87f4)
@a-barboza
Copy link
Contributor Author

Opened a new Pull Request (#1521)

@a-barboza a-barboza closed this Mar 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant