Antworten:
Ja, Sie können chowneine numerische UID verwenden, die keinen entsprechenden Benutzer hat.
sudo chown 1005 /path/to/file.
sudoes ist eine Zahl. Darüber hinaus hält es für Gruppen von Ziffern , die mit einem nicht starten Nummernzeichen nicht Zahlen sind. :)
chown 1005 fileübrigens zuerst versucht . Es funktionierte aus einem anderen Grund nicht, aber ich gab dem fehlenden Nummernschild die Schuld. Zumindest muss man verwenden ./file, damit chown anscheinend erkennen kann, welcher der beiden der User ist. Nur damit Sie (Leser) wissen.
./. Ist der Dateiname wirklich file?
chown UID:GID fileName kann entweder mit Nummern oder Benutzernamen oder Gruppennamen erfolgen
ex: chown 1000:1000 dirnameist gültig
Möglicherweise müssen Sie die Verzeichnisberechtigung mit zurücksetzen chmod 755, um Zugriff darauf zu erhalten
id someUsernamegid someUsernamefind someLocation -type d -exec chown 1000:1000 {} \;chown -R $HOST_USER_ID:$HOST_GROUP_ID /usr/bin/mariadb/install/datagibt mir einen Fehler 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/groupund /etc/passwdoder durch ein anderes System wie ldap festgelegt. Sie können auf Befehle wie gentent verweisen, um weitere Informationen zu diesem Thema zu erhalten.
chown \#1005 filekehrt zurückchown: invalid user: ‘#1005’.