2023年2月24日金曜日

gcloud scp コマンドで実際に実行している素の scp コマンドを表示する方法

gcloud scp コマンドで実際に実行している素の scp コマンドを表示する方法

概要

--dry-run オプションを使用します

環境

  • macOS 11.7.3
  • gcloud 371.0.0

サンプルコマンド

gcloud scp

gcloud compute scp --ssh-key-file="~/.ssh/id_rsa" --dry-run test.text user1@web:~/test.txt

実際に実行される scp コマンド

/usr/bin/scp -i /Users/user1/.ssh/id_rsa -o CheckHostIP=no -o HashKnownHosts=no -o HostKeyAlias=compute.1234567890 -o IdentitiesOnly=yes -o StrictHostKeyChecking=yes -o UserKnownHostsFile=/Users/user1/.ssh/google_compute_known_hosts test.text user1@xxx.xxx.xxx.xxx:~/test.txt

ちなみに --ssh-key-file のデフォルトパスは ~/.ssh/google_compute_engine なのですでにその名前で鍵がある場合は指定不要です

0 件のコメント:

コメントを投稿