HomeCII/OTCloudflare releases OPKSSH as an open-source tool for implementing Single Sign-On with...

Cloudflare releases OPKSSH as an open-source tool for implementing Single Sign-On with SSH

Published on

spot_img

OPKSSH, a new authentication tool for servers utilizing OpenID Connect, has been introduced to simplify the SSH authentication process for developers. This revolutionary tool eliminates the need for manually configured SSH keys, instead opting for identity provider-based access.

The integration of OPKSSH with identity providers streamlines and secures the SSH authentication process, eliminating the need for additional trusted third parties. This week, OPKSSH has been officially open-sourced as part of the OpenPubkey project. Although OpenPubkey transitioned to a Linux Foundation open-source initiative in 2023, OPKSSH remained closed-source until now.

Initially developed and maintained by BastionZero, which is now part of Cloudflare, the code for OPKSSH has been generously donated to the OpenPubkey project by Cloudflare. This gesture marks a significant milestone in the realm of open identity-based authentication in infrastructure access.

One of the key benefits of utilizing OPKSSH is the enhanced security it provides. By replacing long-lived SSH keys with ephemeral SSH keys that are generated on-demand and expire when no longer needed, the risk of private key compromise is significantly reduced. Furthermore, OPKSSH public keys have a default expiration period of 24 hours, with the option to adjust the expiration policy in a configuration file.

Another advantage of OPKSSH is its improved usability. Generating an SSH key is as simple as logging into an OP. This means that users can SSH from any computer with OPKSSH installed without needing to transfer their SSH private key. By running the command “opkssh login,” users can easily generate their SSH key and proceed to use SSH as they normally would.

Additionally, OPKSSH enhances visibility by shifting SSH authorization from public key-based to identity-based. This means that instead of requesting public keys, administrators can authorize users simply by adding their email addresses to the OPKSSH authorized users file. This streamlined process makes it easier to track who has access to the servers, as administrators can easily identify authorized users by their email addresses.

In terms of improvements to the OpenPubkey project, OPKSSH brings forth a number of enhancements. These include a production-ready SSH feature in OpenPubkey, automated installation capabilities, and improved configuration tools. OPKSSH is now available on GitHub under the Apache 2.0 license, making it accessible to a wide range of developers and organizations interested in implementing secure and efficient SSH authentication processes.

Source link

Latest articles

Nearly 80% of UK Manufacturers Affected by Cyber Incidents in a Year

The ramifications of cyber-attacks on UK manufacturers have been starkly illustrated by recent findings...

US Charges Hacker in $53 Million Uranium Scam

US Charges Hacker in $53 Million Exploit of Decentralized Exchange, Highlighting Shifting Legal Perspectives In...

Im Fokus der IT-Führung

Title: Cybersecurity Measures Intensify as Data Breaches Surge In the wake of increasing cybersecurity threats,...

CrewAI Faces Major Vulnerabilities Allowing Sandbox Escape and Host Compromise

Critical Vulnerabilities Discovered in CrewAI Multi-Agent Systems CrewAI, a widely utilized tool among developers for...

More like this

Nearly 80% of UK Manufacturers Affected by Cyber Incidents in a Year

The ramifications of cyber-attacks on UK manufacturers have been starkly illustrated by recent findings...

US Charges Hacker in $53 Million Uranium Scam

US Charges Hacker in $53 Million Exploit of Decentralized Exchange, Highlighting Shifting Legal Perspectives In...

Im Fokus der IT-Führung

Title: Cybersecurity Measures Intensify as Data Breaches Surge In the wake of increasing cybersecurity threats,...