Par défaut, on ne peut pas se log en root via SSH sur OpenIndiana. Si c’est un risque évident, c’est parfois nécessaire, alors pour l’autoriser, voici les étapes nécessaires:
- autoriser root à se log sur n’importe quel terminal: commenter la variable CONSOLE dans /etc/default/login
- autoriser root à rentrer se log en SSH: définir PermitRootLogin à yes ou without-password dans /etc/ssh/sshd_config && svcadm restart svc:/network/ssh
- si on a mis yes à l’étape précédente, définir un password à l’user root: passwd root
- définir l’user root comme un user normal: rolemod -K type=normal root
Et voilà!