вобще-то нормально работает такая последовательность:
убить именно демона sshd (kill -9 `cat /var/run/sshd.pid`),
только демона, а не все соединения.
собрать,
(возможно деинсталлировать старый пакет если он есть)
инсталировать,
просмотреть файл sshd_config для удовлетворения и правки оного, в случае надобности.
затем запустить нового демона.
если делать это скриптами (типа как в линухе), то лучше применять
конструкцию вида
nohup /etc/rc.d/init.d/sshd restart &
потому что если просто запустить /etc/rc.d/init.d/sshd restart, то все коннекты убьются, а демон не запуститься.
Если пакет в БСД, то просто
/usr/local/etc/rc.d/sshd start
Ну а если просто самосборка, то разумеется
/usr/sbin/sshd
или
/usr/local/sbin/sshd
в зависимости от того куда все ставилось