debian - Google Cloud Platform: ssh from VM_1 in project_A to VM_2 in project_B -
i trying connect virtual machine vm_1 in project_a virtual machine vm_2 in project_b. bot on debian linux. steps did: on vm_1 project_a generated private , public keys ssh-keygen -t rsa -f ~/.ssh/my-ssh-key -c example-user $ chmod 400 ~/.ssh/my-ssh-key in browser, metadata page of project_b. clicked ssh keys show list of project-wide public ssh keys , added public keys created vm_1 project_a now keys added tried ssh virtual machine vm_1 on project_a vm_2 on project_b it giving error permission denied (publickey) please advise it seems bug can not apply public key particular vm in project. able connect applying public ssh key whole project.