lsh
lsh is a free software implementation of the Secure Shell (SSH) protocol version 2, by the GNU Project[2][3][4][5] including both server and client programs. Featuring Secure Remote Password protocol (SRP) as specified in secsh-srp[6][7] besides, public-key authentication. Kerberos is somewhat supported as well. Currently however for password verification only, not as a single sign-on (SSO) method.
Developer(s) | Niels Möller |
---|---|
Initial release | September 1998[1] |
Stable release | v2.1
/ June 26, 2013 |
Repository | |
Operating system | Unix-like |
Type | Networking, Security |
License | GPL |
Website | www |
lsh was started from scratch and predates OpenSSH.[8]
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."[9]
Debian provides packages of lsh as lsh-server
,[10] lsh-utils
, lsh-doc
and lsh-client
.[11]
References
- "Initial release of snapshot version of lsh".
- Jon Lasser (2000). Think UNIX. Que-Consumer-Other Series. Que Publishing. p. 104. ISBN 9780789723765.
- Roderick W. Smith (2005). Linux in a Windows world. O'Reilly Media, Inc. p. 227. ISBN 9780596007584.
- http://directory.fsf.org/GNU/
- "Lsh - Free Software Directory". directory.fsf.org. Retrieved 16 January 2019.
- Moller <[email protected]>, Niels. "Using the SRP protocol as a key exchange method in Secure Shell". tools.ietf.org. Retrieved 16 January 2019.
- http://tools.ietf.org/id/draft-nisse-secsh-srp-01.txt
- "Comparison of SSH servers", Wikipedia, 2020-05-30, retrieved 2020-06-02
- Karim Yaghmour (2003). Building embedded Linux systems. O'Reilly Media, Inc. p. 300. ISBN 9780596002220.
- "Debian -- Package Search Results -- lsh-server". packages.debian.org. Retrieved 16 January 2019.
- "Debian -- Error". packages.debian.org. Retrieved 16 January 2019.