La raíz utilizada directamente no funciona a través de ssh

La raíz utilizada directamente no funciona a través de ssh

Tengo un sistema Linux en el que el root está deshabilitado de forma predeterminada.
Logré habilitarlo ( passwd rooty habilité el inicio de sesión en root a través de ssh).
Sin embargo, una vez que inicio sesión como root a través de SSH, no hay nada que pueda hacer. Recibo "Permiso denegado" para cada comando de escritura que ejecuto (es decir touch test).
Sin embargo, si inicio sesión en un usuario diferente (usuario1) con privilegios sudo a través de SSH y su rootluego ejecuto comandos de escritura, entonces funciona perfectamente bien.
Este comportamiento me parece realmente extraño y me pregunto cómo solucionarlo.


Tanto el usuario1 como el root se tienen a sí mismos como gid y los mismos grupos adicionales.
Ambos tienen los mismos derechos en/etc/sudoers

user1@astra-1-7-rc14:~$ id root
uid=0(root) gid=0(root) groups=0(root),24(cdrom),27(sudo),29(audio),30(dip),44(video),46(plugdev),109(netdev),115(lpadmin),1001(astra-admin),333(astra-console)
user1@astra-1-7-rc14:~$ id user1
uid=1000(user1) gid=1000(user1) groups=1000(user1),24(cdrom),29(audio),30(dip),44(video),46(plugdev),109(netdev),115(lpadmin),1001(astra-admin),333(astra-console)

Aquí está el archivo sudoers:

Defaults        env_reset
Defaults        mail_badpass
Defaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root    ALL=(ALL:ALL) ALL

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL

# See sudoers(5) for more information on "#include" directives:

#includedir /etc/sudoers.d
%astra-admin    ALL=(ALL:ALL) ALL

información relacionada