Meu sistema operacional é o Windows XP, o Cygwin 2.5.2. Depois de instalar a nova versão, tive que reinstalar a antiga que funciona no Windows XP. Mas agora na minha pasta .ssh não consigo alterar as permissões de arquivo em nenhum usuário no sistema operacional:
$ ls -la
total 17
drwxr-xr-x+ 1 my_user None 0 Jun 25 16:34 ./
drwxr-xr-x+ 1 my_user None 0 Jun 25 16:40 ../
-rwxr-xr-x+ 1 my_user None 493 Jun 19 02:32 config*
-rwxr-xr-x+ 1 my_user None 668 Mar 19 2011 id_dsa*
-rwxr-xr-x+ 1 my_user None 612 Feb 19 2011 id_dsa.pub*
-rwxr-xr-x+ 1 my_user None 1675 Mar 24 2011 id_rsa*
-rwxr-xr-x+ 1 my_user None 404 Mar 24 2011 id_rsa.pub*
-rwxr-xr-x+ 1 my_user None 3788 Jun 16 01:57 known_hosts*
-rwxr-xr-x+ 1 my_user None 1464 Jul 7 2016 rsa_putty.ppk*
Estou logado como my_user
e tentei executar:
$ chmod 200 ./id_rsa
chmod: changing permissions of './id_rsa': Permission denied
Eu tentei fazer o mesmo que Administrador - o mesmo resultado. Parece que algo quebrou durante a reinstalação do Cygwin. É possível corrigir?
Atualizar
$ cacls ./id_rsa
d:\bin\cygwin\home\my_user\.ssh\id_rsa ORGANIZA-R2ODEV\my_user:F
CREATOR OWNER:(OI)(CI)(IO)F
ORGANIZA-R2ODEV\None:R
CREATOR GROUP:(OI)(CI)(IO)R
Everyone:(OI)(CI)R
$ getfacl ./id_rsa
# file: ./id_rsa
# owner: my_user
# group: None
user::rwx
group::r-x
other:r-x
default:user::rwx
default:group::r-x
default:other:r-x
Tags permissions windows-xp cygwin