Root usado diretamente não funciona via ssh

Root usado diretamente não funciona via ssh

Eu tenho um sistema Linux em que o root está desabilitado por padrão.
Consegui habilitá-lo ( passwd roote habilitei o login no root via ssh).
No entanto, depois de fazer login no root via SSH, não há nada que eu possa fazer. Recebo "Permissão negada" para cada comando de gravação que executo (ou seja, touch test).
No entanto, se eu fizer login em um usuário diferente (usuário1) com privilégios sudo via SSH e executar su roote executar comandos de gravação, tudo funcionará perfeitamente.
Acho esse comportamento muito estranho e me pergunto como consertar?


Tanto user1 quanto root possuem-se como gid e os mesmos grupos adicionais.
Ambos têm os mesmos direitos em/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)

Aqui está o arquivo 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

informação relacionada