Por ejemplo, para administrar una partición de disco para otro sistema donde existe el usuario. Sé que simplemente puedo crear un usuario temporalmente, pero esta pregunta me parece interesante.
19
Sí, puede chown
usar un UID numérico que no tiene un usuario correspondiente.
chown \#1005 file
devolucioneschown: invalid user: ‘#1005’
.sudo chown 1005 /path/to/file
.sudo
piensa que es un número. Además, piensa que los grupos de dígitos que no comienzan con un signo de número no son números. :)chown 1005 file
, por cierto. No funcionó, por una razón no relacionada, pero le eché la culpa al signo de número faltante. Al menos tiene que usar./file
, aparentemente para que Chown pueda saber cuál de los dos es el usuario. Solo para que tú (lector) lo sepas../
. ¿Es realmente el nombre del archivofile
?chown UID:GID fileName
se puede hacer con números o nombre de usuario o nombre de grupoEj:
chown 1000:1000 dirname
es válidopuede que tenga que restablecer el permiso de directorio con,
chmod 755
por ejemplo, después de hacerlo para obtener acceso a élConsejos
id someUsername
gid someUsername
find someLocation -type d -exec chown 1000:1000 {} \;
fuente
chown -R $HOST_USER_ID:$HOST_GROUP_ID /usr/bin/mariadb/install/data
me da un errorchown: invalid spec: '1000:'
sous `Lubuntu 16/04
chown -R $HOST_USER_ID /usr/bin/mariadb/install/data; chgrp -R $HOST_GROUP_ID /usr/bin/mariadb/install/data;
/etc/group
y/etc/passwd
o por otro sistema como ldap, puede referirse a comandos como gentil para tener más información sobre eso.