Neha Patil (Editor)

Lsh

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Developer(s)
  
Niels Möller

Type
  
Networking, Security

Operating system
  
License
  
GPL

Initial release
  
September 1998; 18 years ago (1998-09)

Stable release
  
v2.1 / June 26, 2013; 3 years ago (2013-06-26)

lsh is a free software implementation of the Secure Shell (SSH) protocol version 2, by the GNU Project including both server and client programs. Featuring SRP as specified in secsh-srp besides, public-key authentication. Kerberos is somewhat supported as well. Currently however for password verification only, not as an SSO method. secsh-srp lsh was started from scratch and predates OpenSSH, a more popular alternative.

Karim Yaghmour concluded in 2003 that lsh was "not fit for use" in production embedded Linux systems, because of its dependencies upon other software packages, that have a multiplicity of further dependencies. The lsh package requires the GNU MP library, zlib, and liboop, the latter of which in turn requires glib, which then requires pkg-config. Yaghmour further notes that lsh suffers from cross-compilation problems that it inherits from glib. "If […] your target isn't the same architecture as your host," he states, "LSH isn't a practical choice at this time."

Debian provides packages of lsh as lsh-server, lsh-utils, lsh-doc and lsh-client.

References

Lsh Wikipedia


Similar Topics