#4 SSHD.port()
#4 refactored