Risposte:
Sì, è possibile chown
un UID numerico che non ha un utente corrispondente.
sudo chown 1005 /path/to/file
.
sudo
pensa che sia un numero. Inoltre, pensa che i gruppi di cifre che non iniziano con un segno numerico non siano numeri. :)
chown 1005 file
. Non ha funzionato, per un motivo non correlato, ma l'ho incolpato del segno di numero mancante. Devi almeno usare ./file
, apparentemente perché chown sia in grado di dire quale dei due è l'utente. Solo così tu (lettore) lo sai.
./
. Il nome del file è davvero file
?
chown UID:GID fileName
può essere fatto con numeri o nome utente o nome gruppo
es: chown 1000:1000 dirname
è valido
potrebbe essere necessario reimpostare l'autorizzazione alla directory, chmod 755
ad esempio dopo averlo fatto per accedervi
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
mi dà un errore 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
e /etc/passwd
o mediante altro sistema come LDAP, è possibile fare riferimento ai comandi come gentent per avere maggiori informazioni in merito.
chown \#1005 file
ritornachown: invalid user: ‘#1005’
.