This is m0n0-ssh version 0.1, a module that adds basic ssh access to m0n0wall. To install: - Grab m0n0-inst-modules from http://www.xs4all.nl/~fredmol/m0n0 - run: m0n0-inst-modules m0n0-iso-image new-image-name m0n0-ssh.tgz Note: m0n0-inst-modules only supports .iso images at the moment! This module adds "sshd", "ssh-keygen" and associated files and shared libraries to the m0n0wall image. Ssh host key files are generated when m0n0wall is booted for the first time with this module installed. They are preserved in /conf/ext/ssh/keys.tgz where they are restored from on the next boot. The default sshd_config file is used, with one modification: it allows root login. There is no username / password management in this module. Sshd is configured (via /etc/pam.conf) to use unix (/etc/passwd) style authentication. At boot time the password for "root" is set to the m0n0wall admin password. Note that this password synchronization only takes place at boot time. When the m0n0wall admin password is changed a reboot is required to change the root password. Currently, there is no web gui for this module. The distribution does _not_ include "sshd" and related files. They are copied from the host system on which the installation is done. Requirements FreeBSD 4.10 sshd perl (5.005_03 works for me) mkisofs vnconfig Further information may be available at http://www.xs4all.nl/~fredmol/m0n0 Fred Mol fredmol@xs4all.nl