2 votes

chown nom d'utilisateur illégal

J'essaie de sudo chown -R vagrant:vagrant .ssh . De ce On m'a dit de m'assurer que le groupe existe, ce que j'ai fait. Ma sortie de dscl . list /Groups PrimaryGroupID listes vagrant comme l'un des groupes, alors pourquoi je ne peux pas chown ?

0voto

drpooper Points 21

J'ai constaté que je n'étais pas en mesure d'utiliser chown ou chgrp, pour changer le groupe, jusqu'à ce que je remplisse les champs suivants pour le groupe en utilisant dscl :

AppleMetaNodeLocation:
GeneratedUID: 
GroupMembership:
Password:
PrimaryGroupID: 
RealName:
RecordName:
RecordType: dsRecTypeStandard:Groups

Il semble que ce soit les clés minimales à remplir, avant de pouvoir utiliser le groupe avec chown ou chgrp.

J'ai juste regardé l'enregistrement du groupe qui possède actuellement le fichier avec dscl ("wheel"), et rempli ce qui manquait pour le groupe désiré (Password, RealName, PrimaryGroupID) jusqu'à ce que chown me permette de changer le groupe du fichier pour ce groupe.

Malheureusement, il y a un enregistrement énigmatique (GroupMembers, et non GroupMembership qui liste les membres du groupe) de l'enregistrement des roues que je n'arrive pas à générer ou à comprendre ce qu'il signifie, mais chown m'a permis de changer le groupe sans que ce champ soit rempli.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X