Como alterar as permissões no Mingw ou Cygwin?

Como alterar as permissões no Mingw ou Cygwin?

O meu ~/.ssh/id_rsaé 644 quando deveria ser, acredito, 600. O host é o Windows 10 e tenho o git-bash 2.17.0 e o MobaXterm 10.5-3582.

Se eu tentarmudar grupo, o git-bash falhará com

$ chown :Users ~/.ssh/id_rsa*
chown: invalid group: ‘:Users’

MobaXterm irá, no entanto, mudar o grupo. Independentemente disso, nenhum dos dois altera as permissões, quer eu use

chmod 600 ~/.ssh/id_rsa

ou

setfacl -s u::rw-,g::---,o:--- ~/.ssh/id_rsa

As permissões do arquivo permanecem inalteradas:

$ ll ~/.ssh/id_rsa
-rw-r--r--    1 MyUser UsersGrp      3243 Nov 30 18:24 /home/mobaxterm/.ssh/id_rsa

Editar:

$ getfacl /home/mobaxterm/.ssh/id_rsa
# file: /home/mobaxterm/.ssh/id_rsa
# owner: MyUser
# group: UsersGrp
user::rw-
group::r--
other:r--

$ ls -la ~|grep .ssh
drwxr-xr-x    1 MyUser UsersGrp         0 Nov 30 18:24 .ssh

("MyUser" é meu próprio usuário, não literal)

informação relacionada