La autenticación para el proceso raíz no muestra a todos los usuarios

La autenticación para el proceso raíz no muestra a todos los usuarios

Tengo 2 máquinas Linux, 1 VPS y 1 Raspberry Pi.

Problema:

Al llamar a una función raíz, por ejemplo, service "a service" restartambos casos parecen diferentes. Algunos usuarios no se muestran como posibles usuarios de autenticación aunque en ambos casos sean sudoers.

VPS:

Authentication is required to manage system services or units.
Multiple identities can be used for authentication:
 1.  user1
 2.  cybex
 3.  ,,, (backup-user)
 4.  steam
Choose identity to authenticate as (1-4): 

Frambuesa Pi

user1 y cybex son usuarios y sudoers (los usuarios están en el archivo sudoers y forman parte del grupo sudo), pero no figuran en la lista.

Authentication is needed to run `/usr/bin/nano' as the super user
Multiple identities can be used for authentication:
 1.  ,,, (pi)
 2.  root
Choose identity to authenticate as (1-2):

¿Por qué sucedería esto y sería diferente?

Respuesta1

Bueno, actualmente sudoers no es la única forma de controlar los privilegios de los usuarios en las distribuciones de Linux. posiblemente tenga autenticación basada en polkit.

Para configurar un usuario cybex como administrador de polkit, cree un archivo en/etc/polkit-1/localauthority.conf.d/99-cybex.conf

que contiene:

[Configuration]
AdminIdentities=unix-user:cybex

eso debería ayudar, pero la configuración depende de su distribución, así que intente leer polkitla página de manual o también verifiqueesteoesteenlaces o busque en Google el nombre de la clave junto con el nombre de su distribución.

Respuesta2

añádete al grupo sudo, en el archivo/etc/group

información relacionada