Cuando hago un ls -al, puedo ver el propietario y el grupo de archivos o carpetas. Sin embargo, recientemente cambié mi UID, entonces, ¿cómo puedo saber si todas mis carpetas pertenecen a mi nombre de usuario y al nuevo uid?
Encontró cargas y dijo que el permiso fue denegado.
John Smith
Parece que no hay un proceso en Ubuntu para crear la primera cuenta de usuario con un UID específico. Si desea utilizar un UID no predeterminado, parece que tiene que romper todo en su sistema cambiando el UID y luego tratar de arreglar partes cuando encuentre los problemas. Es realmente terrible y estoy absolutamente perdido en cuanto a lo que tiene que cambiar y dónde se encuentra todo lo que necesita cambiar.
John Smith
No, tienes que cambiar el uid correctamente, mejor desde un usb en vivo. Probablemente pueda seleccionar un uid usando las opciones avanzadas en el instalador. Ver también muffinresearch.co.uk/linux-changing-uids-and-gids-for-user . Pero sí, si vas a cambiar las cosas, especialmente la configuración del sistema, sin entender cómo, romperás ubuntu.
Panther
Lo que normalmente hago es instalar el sistema creando un usuario administrativo (por ejemplo, "por defecto") y desde allí creo, usando adduser, mi usuario que tiene un UID diferente y especial (ya sabes, en 1992 teníamos un UID personal para compartir el archivo con NFS que no tenía tablas de UID entonces, y me sentí sentimental con él :-)). De esta manera está limpio y no tendrás ningún problema. Intentar cambiar un UID en todo el sistema es casi imposible --- no es solo la propiedad del archivo, también está en algún archivo --- piense /etc/groups.
Rmano
1
$ ls -lnR yourdir
En caso de que se necesite información de un directorio
Respuestas:
Bueno, si querías ver los UID del archivo, entonces el
ls
comando puede ayudarte.Puedes usar
ls
con n flag.-n
explicación de la página del manual:fuente
Bueno, Linux rastrea la propiedad de UID solo para
Cambie el uid 1000 por el uid que desea buscar.
fuente
adduser
, mi usuario que tiene un UID diferente y especial (ya sabes, en 1992 teníamos un UID personal para compartir el archivo con NFS que no tenía tablas de UID entonces, y me sentí sentimental con él :-)). De esta manera está limpio y no tendrás ningún problema. Intentar cambiar un UID en todo el sistema es casi imposible --- no es solo la propiedad del archivo, también está en algún archivo --- piense/etc/groups
.$ ls -lnR yourdir
fuente
Para verificar el uid: gid de un propietario del directorio: grupo
fuente