创建新实例 (+ /dev/sdb 中的附加磁盘) 并通过浏览器 ssh 连接到该实例后,我运行:
[root@instance-01 ~]# mkfs.ext4 -F /dev/sdb
[root@instance-01 ~]# mkdir /media/disk
[root@instance-01 ~]# mount /dev/sdb /media/disk
[root@instance-01 ~]# cp -vrp /home/* /media/disk
[root@instance-01 ~]# umount /dev/sdb
[root@instance-01 ~]# echo "/dev/sdb /home ext4 defaults,noatime 0 2" >> /etc/fstab
[root@instance-01 ~]# mount -a
我以为我可以注销并再次登录(浏览器 SSH),因为我的凭据已经到位,但注销后,我无法重新连接(第三次尝试后超时)。
然后,我通过 gcloud 工具(gcloud compute ssh“instance-01”)尝试:
Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
我的理由是:如果密钥相同(相同的位置、所有权、模式和时间戳,感谢 cp -p),为什么 SSH 会停止工作。
我甚至重新启动了虚拟机,但无济于事。