Installing and Preparing FreeBSD Environment¶
Images¶
You can find the installation disc images at http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/ISO-IMAGES/5.5/
Steps¶
Configure Network Interface¶
Enter the system installation menu by typing sysinstall
,
pick the Configuration option then Networking and Interfaces,
pick the desired adapter (em0, em1 and so on) and configure to match your settings
Enable SSHD¶
Edit the file /etc/rc.conf and enable sshd by adding/modifying to:
sshd_enable="YES"
Enable SSH Root Login¶
Edit the file /etc/ssh/sshd_config and enable root login by modifying to:
PermitRootLogin yes
Set a password¶
Change the root password by typing passwd
and type a password
Why?: Connecting trough SFTP requires that the user you are trying to log in on has a password, otherwise it will wait a long time and deny authentication
Notes¶
Note 1: Restarting services like sshd
or network routing/resolving might
not be enough, reboot after configuration to ensure taking effect
Note 2: Connecting trough SFTP might take some time, the reason
is unknown, but is known that restarting networking by executing
/etc/rc.d/netif restart
in greater FreeBSD version temporarily fixes
the issue for the lifetime of the machine session