Wie ändere ich Berechtigungen unter Mingw oder Cygwin?

Wie ändere ich Berechtigungen unter Mingw oder Cygwin?

Meiner ~/.ssh/id_rsaist 644, obwohl er, glaube ich, 600 sein sollte. Der Host ist Windows 10 und ich habe sowohl Git-Bash 2.17.0 als auch MobaXterm 10.5-3582.

Wenn ich versuche,Gruppe ändern, git-bash wird fehlschlagen mit

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

MobaXterm ändert jedoch die Gruppe. Unabhängig davon ändert sich weder die Berechtigung, ob ich

chmod 600 ~/.ssh/id_rsa

oder

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

Die Dateiberechtigungen bleiben unverändert:

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

Bearbeiten:

$ 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“ ist mein eigener Benutzer, nicht wörtlich)

verwandte Informationen