diff options
author | Steven Barth <cyrus@openwrt.org> | 2015-09-07 19:29:25 +0000 |
---|---|---|
committer | Steven Barth <cyrus@openwrt.org> | 2015-09-07 19:29:25 +0000 |
commit | d196b1fc2eddf7cbab4351452b6fc9b41f15b142 (patch) | |
tree | ff881e04c6d2fbcd087a4b16ce3168099e59af04 /package/network/services/dropbear/patches/610-skip-default-keys-in-custom-runs.patch | |
parent | b850e1e59f5fff02e5719b6b196309f00d600304 (diff) | |
download | master-31e0f0ae-d196b1fc2eddf7cbab4351452b6fc9b41f15b142.tar.gz master-31e0f0ae-d196b1fc2eddf7cbab4351452b6fc9b41f15b142.tar.bz2 master-31e0f0ae-d196b1fc2eddf7cbab4351452b6fc9b41f15b142.zip |
Disable telnet in favor of passwordless SSH
This enables passworldless login for root via SSH whenever no root
password is set (e.g. after reset, flashing without keeping config
or in failsafe) and removes telnet support alltogether.
Signed-off-by: Steven Barth <steven@midlink.org>
SVN-Revision: 46809
Diffstat (limited to 'package/network/services/dropbear/patches/610-skip-default-keys-in-custom-runs.patch')
-rw-r--r-- | package/network/services/dropbear/patches/610-skip-default-keys-in-custom-runs.patch | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/package/network/services/dropbear/patches/610-skip-default-keys-in-custom-runs.patch b/package/network/services/dropbear/patches/610-skip-default-keys-in-custom-runs.patch new file mode 100644 index 0000000000..ee6d273344 --- /dev/null +++ b/package/network/services/dropbear/patches/610-skip-default-keys-in-custom-runs.patch @@ -0,0 +1,18 @@ +--- a/svr-runopts.c ++++ b/svr-runopts.c +@@ -475,6 +475,7 @@ void load_all_hostkeys() { + m_free(hostkey_file); + } + ++ if (svr_opts.num_hostkey_files <= 0) { + #ifdef DROPBEAR_RSA + loadhostkey(RSA_PRIV_FILENAME, 0); + #endif +@@ -486,6 +487,7 @@ void load_all_hostkeys() { + #ifdef DROPBEAR_ECDSA + loadhostkey(ECDSA_PRIV_FILENAME, 0); + #endif ++ } + + #ifdef DROPBEAR_DELAY_HOSTKEY + if (svr_opts.delay_hostkey) { |