Mingw 또는 Cygwin에서 권한을 변경하는 방법은 무엇입니까?

Mingw 또는 Cygwin에서 권한을 변경하는 방법은 무엇입니까?

~/.ssh/id_rsa내 생각에는 600이어야 하는데 내 컴퓨터는 644입니다. 호스트는 Windows 10이고 git-bash 2.17.0과 MobaXterm 10.5-3582가 모두 있습니다 .

내가하려고하면그룹 변경, git-bash는 다음과 같이 실패합니다.

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

그러나 MobaXterm은 그룹을 변경합니다. 그럼에도 불구하고 사용 여부에 관계없이 권한을 변경하지 않습니다.

chmod 600 ~/.ssh/id_rsa

또는

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

파일 권한은 변경되지 않습니다.

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

편집하다:

$ 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"는 리터럴이 아닌 내 사용자입니다)

관련 정보