Respuestas:
Sí, puede chown
usar un UID numérico que no tiene un usuario correspondiente.
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 archivo file
?
chown UID:GID fileName
se puede hacer con números o nombre de usuario o nombre de grupo
Ej: chown 1000:1000 dirname
es válido
puede que tenga que restablecer el permiso de directorio con, chmod 755
por ejemplo, después de hacerlo para obtener acceso a él
id someUsername
gid someUsername
find someLocation -type d -exec chown 1000:1000 {} \;
chown -R $HOST_USER_ID:$HOST_GROUP_ID /usr/bin/mariadb/install/data
me da un error chown: 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.
chown \#1005 file
devolucioneschown: invalid user: ‘#1005’
.