GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo sé los permisos de un usuario específico en Linux con acceso de root?

Puede darse el caso de que su colega, al crear la cuenta, haya creado el directorio de inicio "a mano", lo que resultó en que sea propiedad de root . Intenta ejecutar lo siguiente como root :

chown -R username ~username
chgrp -R $(id -gn username) ~username

Donde username es el nombre de la cuenta problemática.

Editar

Si este resulta ser su problema, para evitar que esto suceda en el futuro, desea agregar el -m cambiar al useradd línea de comando utilizada para crear la cuenta de usuario. Esto garantiza que se cree el directorio de inicio seleccionado por el usuario si no existe. Esto crea el directorio de inicio con la propiedad y los permisos "correctos" para que no enfrente este tipo de problema.

Editar 2

El chgrp el comando agregado anteriormente cambiará la propiedad del grupo de todo el directorio de inicio de username a username grupo primario de . Dependiendo de su entorno, es posible que esto no sea exactamente lo que desea y posiblemente deba cambiar la propiedad del grupo de subdirectorios específicos dentro del directorio de inicio "manualmente", configurando así una propiedad de grupo diferente para diferentes subdirectorios. Por lo general, este no es el caso de las computadoras personales, pero dado que mencionó a "un colega", asumo que estamos hablando de un entorno de oficina en red, en cuyo caso la propiedad grupal es importante para los directorios compartidos.


Linux
  1. Cómo eliminar cuentas de usuario con el directorio de inicio en Linux

  2. Cómo usar sudo para asignar acceso raíz a un usuario en un servidor Linux

  3. Agregue un usuario de Linux con permisos de raíz de documentos

  4. UNIX/Linux:cómo eliminar un usuario raíz equivalente (usuario no raíz con UID 0)

  5. ¿Cómo puedo crear un usuario con acceso de solo lectura a todos los archivos? (es decir, root sin permisos de escritura)

Cómo proporcionar al usuario privilegios de root en Kali Linux

Cómo crear usuarios en Linux (comando useradd)

Cómo enumerar todos los usuarios en Linux

Cómo cambiar correctamente el nombre de usuario en Linux

Cómo crear un usuario SFTP con permisos de directorio especificados en Ubuntu 20.04

Cómo saber los grupos de un usuario de Linux