Im Freetz make menuconfig konnte ich keine openssh/dropbear config optionen finden/auswählen, so dass ich das direkt im config file eingetragen habe. compilation und push auf meine Fritzbox 7590 funktionierten ohne Probleme. Nur war der TCP Port 22 nach dem Fritzbox Neustart mit Freetz weiterhin nicht aktiv. Außer, das im Fritzbox Webinterface Logo jetzt Freetz NG steht, sehe ich keine funktionalen Unterschiede zur normales FRITZ!OS version 07.29. Sind openssh und dropbear nicht zwei unterschiedliche SSH server Systeme, wobei "dropbear" eine abgespeckte Version ist? Was muss man davon wie installieren/konfigurieren, um den SSH Zugang zu aktivieren?
Code:
$ grep SSH .config
# FREETZ_PACKAGE_AUTOSSH is not set
FREETZ_PACKAGE_OPENSSH=y
# FREETZ_PACKAGE_OPENSSH_AUTHORIZED_KEYS is not set
# FREETZ_PACKAGE_OPENSSH_sshd is not set
# SSH client (ssh) (not available, provided by dropbear)
# FREETZ_PACKAGE_OPENSSH_CLIENTUTILS is not set
# FREETZ_PACKAGE_OPENSSH_KEYUTILS is not set
# FREETZ_PACKAGE_OPENSSH_sftp is not set
FREETZ_PACKAGE_OPENSSH_sftp_server=y
# FREETZ_PACKAGE_OPENSSH_INTERNAL_CRYPTO is not set
# FREETZ_PACKAGE_OPENSSH_STATIC is not set
# FREETZ_PACKAGE_SSHFS_FUSE is not set
# SSH ------------------------------------
freetz:~/src/freetz-ng $ grep DROP .config
# FREETZ_DROP_NOEXEC_EXTERNAL is not set
FREETZ_PACKAGE_DROPBEAR=y
FREETZ_PACKAGE_DROPBEAR_SFTP_SERVER=y
# FREETZ_PACKAGE_DROPBEAR_SERVER_ONLY is not set
# FREETZ_PACKAGE_DROPBEAR_WITH_ZLIB is not set
FREETZ_PACKAGE_DROPBEAR_DISABLE_HOST_LOOKUP=y
FREETZ_PACKAGE_DROPBEAR_ENABLE_MOTD=y
# FREETZ_PACKAGE_DROPBEAR_UTMP is not set
# FREETZ_PACKAGE_DROPBEAR_WTMP is not set
# FREETZ_PACKAGE_DROPBEAR_STATIC is not set
FREETZ_PACKAGE_DROPBEAR_AUTHORIZED_KEYS=y
# FREETZ_PACKAGE_DROPBEAR_NONFREETZ is not set
freetz:~/src/freetz-ng $ grep DROPBEAR= .config
FREETZ_PACKAGE_DROPBEAR=y
freetz:~/src/freetz-ng $
freetz:~/src/freetz-ng $ grep DROPBEAR .config
FREETZ_PACKAGE_DROPBEAR=y
FREETZ_PACKAGE_DROPBEAR_SFTP_SERVER=y
# FREETZ_PACKAGE_DROPBEAR_SERVER_ONLY is not set
# FREETZ_PACKAGE_DROPBEAR_WITH_ZLIB is not set
FREETZ_PACKAGE_DROPBEAR_DISABLE_HOST_LOOKUP=y
FREETZ_PACKAGE_DROPBEAR_ENABLE_MOTD=y
# FREETZ_PACKAGE_DROPBEAR_UTMP is not set
# FREETZ_PACKAGE_DROPBEAR_WTMP is not set
# FREETZ_PACKAGE_DROPBEAR_STATIC is not set
FREETZ_PACKAGE_DROPBEAR_AUTHORIZED_KEYS=y
# FREETZ_PACKAGE_DROPBEAR_NONFREETZ is not set