lsh

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

lsh
Developer(s) Niels Möller
Initial release September 1998; 20 years ago (1998-09)[1]
Stable release
v2.1 / June 26, 2013; 5 years ago (2013-06-26)
Repository Edit this at Wikidata
Operating system Unix-like
Type Networking, Security
License GPL
Website www.lysator.liu.se/~nisse/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.[citation needed] Currently however for password verification only, not as a single sign-on (SSO) method.[citation needed]

lsh was started from scratch and predates OpenSSH, a more popular alternative.[citation needed]

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."[8]

Debian provides packages of lsh as lsh-server,[9] lsh-utils, lsh-doc and lsh-client.[10]

See also[edit]

References[edit]

  1. ^ "Initial release of snapshot version of lsh".
  2. ^ Jon Lasser (2000). Think UNIX. Que-Consumer-Other Series. Que Publishing. p. 104. ISBN 9780789723765.
  3. ^ Roderick W. Smith (2005). Linux in a Windows world. O'Reilly Media, Inc. p. 227. ISBN 9780596007584.
  4. ^ http://directory.fsf.org/GNU/
  5. ^ http://directory.fsf.org/project/lsh/
  6. ^ http://tools.ietf.org/html/draft-nisse-secsh-srp
  7. ^ http://tools.ietf.org/id/draft-nisse-secsh-srp-01.txt
  8. ^ Karim Yaghmour (2003). Building embedded Linux systems. O'Reilly Media, Inc. p. 300. ISBN 9780596002220.
  9. ^ Debian's official packages for lsh-server
  10. ^ Squeeze version of lsh-server

External links[edit]