Compute Engineでアプリを実行しています。私はWindowsのボックスで実行し、パテを使用してCEに接続します。これはかなりうまくいくようです(これに関するGoogleの問題を別にしておきます)。Google Cloud Platform - SSH/Telnet
SSH(Macの場合)を有効にしてFileZillaでファイルをCEにプッシュするユーザーを設定しました。
私は自分のMacで試しています。私はMacのターミナルで「コンピューティングインスタンスの管理者(V1)」
:22 =
myssh Apply to all IP ranges: 0.0.0.0/0 tcp:22 Allow 1000 default
default-allow-ssh Apply to all IP ranges: 0.0.0.0/0 tcp:22 Allow 65534 default
ユーザーはプロジェクトの上の権限を持っている:私は、TCPのための2つの異なる優先順位で2つのファイアウォールルールを設定します次
ssh-keygen -t rsa -f ~/.ssh/userfirstname-ssh-key -C [googleusername.gmail.com]
私は(自分自身としてログイン)GCP CEメタデータに移動し、その後、メタデータ/ SSH鍵にuserfirstname-ssh-key.pubの内容をコピーして保存します。パブリック(」パーミッションが拒否されまし
ssh -i [userfirstname]-ssh-key [googleusername.gmail.com]@gcp-external-ip
I-ドント・ノウ何時にはそれが言うに応じて:GCP後
は、私は、Macのターミナルで次のように入力します追加されているキーで[OK]を提供します私はこれを数回繰り返して、gcp-external-ipにtelnetで接続しようとしましたが、 "Operation timed out" telnetを取得しようとしました:リモートホストに接続できません。
完全に紛失しました。助けてください。