Se o seu serviço estiver no modo de manutenção, talvez seja necessário executar:
svcadm clear service
ou talvez:
svcadm refresh service
Se o serviço for reportado como offline, mas for realmente utilizável, você deve investigar mais para entender por que o smf pensa o contrário. Comece procurando os logs de serviço (veja a seguinte saída de comando para saber onde eles estão):
svcs -xv service
Edit: O problema é o principal sshd
que está em execução (pid 453) não foi lançado pelo smf, mas pelo philadm, sem mencionar com um ambiente não suportado. Em qualquer caso, o smf não pode "adotar" este sshd. Você pode apenas matá-lo ( kill 453
) e o smf deve poder iniciar o serviço ssh. Ambas as conexões ssh atuais não devem ser afetadas por este kill.