On CentOS 7.9 and OPENSSH 7.4 openssh reports in the log file:
Deprecated options in SSH config:
RSAAuthentication - line 139
OPENSSH instructs us to remove the RSAAuthentication or comment it out. The current setting was
RSAAuthenticaion no
When the setting is "RSAAuthenticaion no" Webmin->Servers->SSH Server->Allow RSA (SSH 1) authentication? shows No
However, SSH will continue to log the "Deprecated" error. If one removes this line or comments it out then SSH will be happy and not report the error.
Unfortunately, Webmin->Servers->SSH Server->Allow RSA (SSH 1) authentication? shows Yes when there is no RSAAuthentication entry in the config file.
This is a bug.
rich
Actually that option shouldn't be shown at all.
What is the output from the command
sshd -hon your system?Actually that option shouldn't be shown at all.
What is the output from the command
sshd -hon your system?[root@CRMG-Fremont ~]# sshd -h
option requires an argument -- h
OpenSSH_7.4p1, OpenSSL 1.0.2k-fips 26 Jan 2017
usage: sshd [-46DdeiqTt] [-C connection_spec] [-c host_cert_file]
[-E log_file] [-f config_file] [-g login_grace_time]
[-h host_key_file] [-o option] [-p port] [-u len]
[root@CRMG-Fremont ~]# cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
Last edit: Rich Painter 2020-11-29
Thanks - since that option is deprecated, we'll hide it for newer OpenSSH versions in the next Webmin release.