gcloud 以 root 身份复制文件
gcloud copy-file as root
今天我在 gce 上创建了一个 Debian 实例。当我尝试以 root 身份复制文件时,我收到以下消息:
Permission denied (publickey).
lost connection
在几个月前创建的另一个实例上,我能够使用 root 复制文件。
使用的命令如下:
gcloud compute copy-files test/test.txt root@test:/opt/ --project p-id --zone z
出于安全原因,较新的 VM 映像不允许通过 SSH 以 root 身份直接登录。您可以以具有 sudo
权限的非根用户身份登录,并自行设置根用户 SSH,但不推荐。相反,将文件复制到非特权位置并使用 gcloud compute ssh
作为非根用户和 sudo
命令将文件移动到需要的位置。
今天我在 gce 上创建了一个 Debian 实例。当我尝试以 root 身份复制文件时,我收到以下消息:
Permission denied (publickey).
lost connection
在几个月前创建的另一个实例上,我能够使用 root 复制文件。
使用的命令如下:
gcloud compute copy-files test/test.txt root@test:/opt/ --project p-id --zone z
出于安全原因,较新的 VM 映像不允许通过 SSH 以 root 身份直接登录。您可以以具有 sudo
权限的非根用户身份登录,并自行设置根用户 SSH,但不推荐。相反,将文件复制到非特权位置并使用 gcloud compute ssh
作为非根用户和 sudo
命令将文件移动到需要的位置。