lsh-utils - Secure Shell v2 (SSH2) protocol utilities

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: lsh-utils
Package version: 2.1
Package release: 5
Package architecture: amd64
Package type: deb
Installed size: 1.11 KB
Download size: 246.79 KB
Official Mirror:
lsh is a GPLed implementation of the Secure SHell protocol version 2 (SSH2), a secure replacement for rlogin, rsh, and rcp. This package contains the lsh utilities. This includes programs such as lsh-keygen, lsh-writekey (both programs for public/private key generation), lsh-authorize (for automatic remote key authentication), ssh-conv (utilities for converting between various public and private key formats), and a number of other utilities for use with both the lsh server and client. In some countries it may be illegal to use any encryption at all without a special permit.



    Binary package: lsh-utils_2.1-5_amd64.deb
    Source package: lsh-utils

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install lsh-utils deb package:
      # sudo apt-get install lsh-utils


    • /usr/bin/lsh-authorize
    • /usr/bin/lsh-decode-key
    • /usr/bin/lsh-decrypt-key
    • /usr/bin/lsh-export-key
    • /usr/bin/lsh-keygen
    • /usr/bin/lsh-make-seed
    • /usr/bin/lsh-upgrade
    • /usr/bin/lsh-upgrade-key
    • /usr/bin/lsh-writekey
    • /usr/bin/srp-gen
    • /usr/bin/ssh-conv
    • /usr/share/doc/lsh-utils/AUTHORS
    • /usr/share/doc/lsh-utils/NEWS.Debian.gz
    • /usr/share/doc/lsh-utils/README
    • /usr/share/doc/lsh-utils/README.Debian
    • /usr/share/doc/lsh-utils/changelog.Debian.gz
    • /usr/share/doc/lsh-utils/changelog.gz
    • /usr/share/doc/lsh-utils/copyright
    • /usr/share/man/man1/lsh-authorize.1.gz
    • /usr/share/man/man1/lsh-decode-key.1.gz
    • /usr/share/man/man1/lsh-decrypt-key.1.gz
    • /usr/share/man/man1/lsh-export-key.1.gz
    • /usr/share/man/man1/lsh-keygen.1.gz
    • /usr/share/man/man1/lsh-make-seed.1.gz
    • /usr/share/man/man1/lsh-upgrade-key.1.gz
    • /usr/share/man/man1/lsh-upgrade.1.gz
    • /usr/share/man/man1/lsh-writekey.1.gz
    • /usr/share/man/man1/srp-gen.1.gz
    • /usr/share/man/man1/ssh-conv.1.gz


    2014-10-19 - Magnus Holmgren <> lsh-utils (2.1-5) unstable; urgency=low * bsd_connreset_test_fail.patch (new): Fix random test failures on kFreeBSD. * Bump Standards-Version to 3.9.6.

    2014-10-05 - Magnus Holmgren <> lsh-utils (2.1-4) unstable; urgency=low * Drop the Scheme interpreters (guile-1.6 | scsh) from Build-Depends; everything generated by Scheme code comes pre-built in the upstream tarball. * Also override Lintian error concerning doc/srp-spec.txt, generated from srp-spec.nroff (see 2.1-2 below). * lsh-server.service: Remove obsolete from Unit.After option (it runs lsh-server non-forking anyway, which means that lsh-server doesn't call syslog itself).

    2014-08-31 - Magnus Holmgren <> lsh-utils (2.1-3) unstable; urgency=low * Add systemd unit file, which should behave similarly to the init script.

    2014-04-01 - Magnus Holmgren <> lsh-utils (2.1-2) unstable; urgency=low * new-readline-completion-function-typedef.patch: switch to new-style readline typedef for lsftp_rl_completion pointer cast (Closes: #741771). * Dutch Debconf translation update from Vincent Zweije and the debian-l10n-dutch team (Closes: #692831). * Override Lintian error concerning non-free IETF document doc/srp-spec.nroff. See debian/copyright for details. * rl_completion-segfault.patch (new): Avoid crashing when tab-completing an empty command line in lsftp. * lsh-doc: Drop dependency on dpkg (>= 1.15.4) | install-info (change in policy § 12.2). * With the above, raise Standards-Version to 3.9.5.

    2013-08-15 - Magnus Holmgren <> lsh-utils (2.1-1) unstable; urgency=low * New upstream release. * Upstream distribution no longer embeds old version of the Nettle library containing non-free RFC document; drop nonettle.patch. * Also drop better-errmsg-when-dotlsh-missing.patch, nettle-2.0.patch, nettle-2.1.patch, terminate-on-connection-failure.patch, ipv6-v6only.patch, and serpent-byteorder.patch, all incorporated upstream; and testsuite-mini-inetd-localhost.patch, made unneeded by new included version of mini-inetd. * Update and improve watch file, dropping dversionmangle option. * Bump Standards-Version to 3.9.4.

    2012-09-30 - Magnus Holmgren <> lsh-utils (2.0.4-dfsg-11) unstable; urgency=low * Review templates and package description by the debian-l10n-english team (Closes: #686212). Thanks to David Prévot for coordinating. [ Debconf translations ] * Portuguese, Rui Branco (Closes: #687146). * Russian, Yuri Kozlov (Closes: #687188). * Czech, Martin Šín (Closes: #687263). * Polish, Michał Kułach (Closes: #687549). * Italian, Beatrice Torracca (Closes: #687773). * French, David Prévot (Closes: #687810). * Danish, Joe Hansen (Closes: #687833). * German, Holger Wansing (Closes: #687979). * Japanese, Hideki Yamane. * Vietnamese, Nguyen Vu Hung (Closes: #688175). * Slovak, Slavko (Closes: #688193). * Swedish, Martin Bagge (edited slightly by me) (Closes: #688419). * Spanish, Javier Fernández-Sanguino (Closes: #688925).

    2012-06-30 - Magnus Holmgren <> lsh-utils (2.0.4-dfsg-10) unstable; urgency=low * Default to deleting host key on purge (Closes: #670433). It's only a host key, not significant amounts of user-generated data, so there's no good reason that a purge shouldn't delete it. * Correct misspelling of debconf key, which caused the host key never to be deleted. * Add Italian debconf localization. (Closes: #666425). Thanks to Beatrice Torracca and the Italian localization team. * Read settings from /etc/default/lsh-server in the config script (Closes: #620809) and add an EXTRA_ARGS variable that can be used to specify additional arguments to lshd (Closes: #592595). * Bump Standards-Version to 3.9.3.