我剛剛通過curl https://sdk.cloud.google.com | bash
安裝gcloud
並做glcoud身份驗證登錄不要求驗證碼
$ gcloud auth login
它打開了我的瀏覽器,並請求批准,並重定向我https://cloud.google.com/sdk/auth_success告訴我,認證成功了,我可以關上窗戶。
但預期的「輸入驗證碼:」提示符永遠不會顯示在我的終端中。
我剛剛通過curl https://sdk.cloud.google.com | bash
安裝gcloud
並做glcoud身份驗證登錄不要求驗證碼
$ gcloud auth login
它打開了我的瀏覽器,並請求批准,並重定向我https://cloud.google.com/sdk/auth_success告訴我,認證成功了,我可以關上窗戶。
但預期的「輸入驗證碼:」提示符永遠不會顯示在我的終端中。
如果可能的話gcloud auth login
會運行一個小的http服務器,並將您的瀏覽器重定向到它,然後重定向到auth_success頁面,從而幫助您避免複製和粘貼驗證代碼的需要。
您現在應該發現'gcloud auth list'顯示電子郵件地址,並且您完全授權。
默認情況下,gcloud使用瀏覽器重定向來獲取認證碼。如果您在沒有瀏覽器的系統上(如ssh會話),則可以使用'--no-launch-browser'標誌回退到複製和粘貼方法。
很酷。我想他們應該更新工具或文檔。 – john2x 2014-10-30 10:48:14
你能給我一個鏈接到你發現混淆的文檔嗎? – David 2014-10-30 20:18:04
我正在關注此文檔https://cloud.google.com/compute/docs/gcutil/#auth(我正在從gcutil升級)。我想我的困惑是由於該工具本身在auth成功後並未自動終止。 – john2x 2014-11-01 00:56:43