web-dev-qa-db-fra.com

Est-il possible de présenter un fichier, basé sur l'UID numérique, à un utilisateur qui n'existe pas encore?

Par exemple, pour gérer une partition de disque pour un autre système où l'utilisateur existe. Je sais que je peux simplement créer un utilisateur temporairement mais je trouve cette question intéressante.

21
glarry

Oui, vous pouvez chown vers un UID numérique qui n'a pas d'utilisateur correspondant.

25
DopeGhoti

chown UID:GID fileName peut être fait avec des nombres ou un nom d'utilisateur ou un nom de groupe

ex: chown 1000:1000 dirname est valable

vous devrez peut-être réinitialiser l'autorisation de répertoire avec chmod 755 par exemple après l'avoir fait pour y accéder

Conseils

  • Vous pouvez vérifier l'ID utilisateur avec id someUsername
  • Vous pouvez vérifier l'identifiant du groupe avec gid someUsername
  • Vous pouvez modifier les autorisations uniquement sur les répertoires avec find someLocation -type d -exec chown 1000:1000 {} \;
15
Philippe Gachoud