Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 如何一次输入google云凭据,而不再被询问?_Google Cloud Platform_Google Compute Engine - Fatal编程技术网

Google cloud platform 如何一次输入google云凭据,而不再被询问?

Google cloud platform 如何一次输入google云凭据,而不再被询问?,google-cloud-platform,google-compute-engine,Google Cloud Platform,Google Compute Engine,在Mac OSX Mojave 10.14.6机器上,我尝试使用GNU并行程序与不同区域同时发出gcloud命令,例如: gcloud compute --project my-project ssh --zone us-west1-c server-1234 --command 'sudo ls' 但问题是(当不运行GNU并行时),您总是会得到以下密码提示: Enter passphrase for key '/Users/admin/.ssh/google_compute_engine':

在Mac OSX Mojave 10.14.6机器上,我尝试使用GNU并行程序与不同区域同时发出gcloud命令,例如:

gcloud compute --project my-project ssh --zone us-west1-c server-1234 --command 'sudo ls'
但问题是(当不运行GNU并行时),您总是会得到以下密码提示:

Enter passphrase for key '/Users/admin/.ssh/google_compute_engine': 

这意味着GNU并行只是挂起。有没有一种方法可以绕过密码短语提示,或者进行设置,以便用户只需在计算机上输入一次密码短语?

实际上,只是忘记了使用ssh add~/.ssh/google_compute_engine.pub在重新启动后默认情况下,google ssh密钥对没有密码短语。如果您的密码正确,则需要在不使用密码短语的情况下重新创建密码。