2017-07-30 6 views
0

Je suppose que cette question est liée à previous answer on Cygwin permissions, mais je n'ai pas réussi à déterminer comment la réponse peut être appliquée à ma situation.Autorisations Cygwin sur la fenêtre 7

Je constate que lorsque je modifie un fichier (~/.screenrc dans ce cas), je peux apporter une modification, puis les autorisations et la propriété sont réinitialisées. C'est ce que je fais quand je fais un seul changement pour réinitialiser à nouveau les autorisations:

Chi Site - ~/wd 
Sun Jul 30 - 03:12 PM > ls -la ~/.screenrc ; chown -R RobertMarkBram:Users ~/.screenrc ; chmod 777 ~/.screenrc ; ls -la ~/.screenrc 
----rwxrwx+ 1 Administrators None 1921 Jul 30 15:12 /home/RobertMarkBram/.screenrc 
-rwxrwxrwx+ 1 RobertMarkBram Users 1921 Jul 30 15:12 /home/RobertMarkBram/.screenrc 

Je lis dans le previous answer on Cygwin permissions de changer la mise en place de chemins dans /etc/fstab. Voilà ce que j'ai là, mais il n'a pas fait une différence:

none /cygdrive cygdrive binary,posix=0,user 0 0 
none/cygdrive binary,posix=0,user 0 0 

Ce sont mes points de montage:

Chi Site - ~/wd 
Sun Jul 30 - 03:20 PM > mount 
C:/cygwin/bin on /usr/bin type ntfs (binary,auto) 
C:/cygwin/lib on /usr/lib type ntfs (binary,auto) 
C:/cygwin on/type ntfs (binary,auto) 
C: on /c type ntfs (binary,posix=0,user,noumount,auto) 
D: on /d type ntfs (binary,posix=0,user,noumount,auto) 

Répondre

0

Ce cas de PEBKAC .. je l'avais fait trop déconner avec des autorisations et ne savait pas comment revenir. Tout d'abord, sous Windows Explorer> ce dossier> propriétés> sécurité j'ai remarqué qu'il y avait un NULL SID là que j'ai enlevé .. mon propre utilisateur n'avait plus tous les droits mais le groupe EVERYONE l'a fait. Ensuite, je suivais des conseils sur ce poste social.technet.microsoft.com: Permissions all messed up on folders within my profile on Windows 8

cd /d c:\[folders or files you would like to reset permission] 
icacls * /T /Q /C /RESET 

Il a fallu un certain temps, mais les autorisations restaurées.