O / sbin / init é de propriedade do root ou de algum outro usuário?
Provavelmente é de propriedade de um usuário não raiz, junto com arquivos como / bin / mount. O que significa que quando eles são executados (eles têm o conjunto de bits SUID), eles são executados como não-raiz.
Exemplo abaixo. Veja como mount e mount.steve têm o mesmo conteúdo, mas mount.steve é de propriedade de steve. Então o mount.steve falha com o "único root pode fazer isso" porque é o SUIDing steve ao invés de root.
[root@localhost bin]# ls -l mount mount.steve
-rwsr-xr-x. 1 root root 44208 Nov 27 2014 mount
-rwsr-xr-x. 1 steve users 44208 Jun 30 14:11 mount.steve
[root@localhost bin]# ./mount /foo /foo
mount: mount point /foo does not exist
[root@localhost bin]# ./mount.steve /foo /foo
mount.steve: only root can do that (effective UID is 1000)
[root@localhost bin]#
(Eu sou novo por aqui, não entendi todo o comentário vs resposta coisa, obrigado pelo pessoal de coaching)