Моя ОС - Windows XP, Cygwin 2.5.2. После установки новой версии мне пришлось переустановить старую версию, которая работает на Windows XP. Но теперь в моей папке .ssh я не могу изменить права доступа к файлам под любым пользователем в ОС:
$ 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*
Я вошел как my_user
и попытался запустить:
$ chmod 200 ./id_rsa
chmod: changing permissions of './id_rsa': Permission denied
Я пытался сделать так же, как администратор - тот же результат. Кажется, что-то сломалось во время переустановки Cygwin. Можно ли это исправить?
Обновить
$ 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