Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 授权密钥文件正在从GCP centos VM中删除_Google Cloud Platform_Google Compute Engine - Fatal编程技术网

Google cloud platform 授权密钥文件正在从GCP centos VM中删除

Google cloud platform 授权密钥文件正在从GCP centos VM中删除,google-cloud-platform,google-compute-engine,Google Cloud Platform,Google Compute Engine,我有一个安装了我的应用程序的基本centos映像。每当我从这个映像中调出一个新VM时,授权密钥文件就会被删除。我尝试添加文件并使用启动脚本回显密钥,但VM再次删除该文件,我无法作为特定用户登录 在/var/log/messages或/var/log/secure或selinux的审核日志中没有特定于此的内容。我试图重现您的问题,但密钥仍然存在。我创建了新的CentOS7虚拟机,手动将我的ssh密钥添加到authorized_keys文件,停止了虚拟机。然后创建了一个映像和一个新的VM。在我登录到

我有一个安装了我的应用程序的基本centos映像。每当我从这个映像中调出一个新VM时,授权密钥文件就会被删除。我尝试添加文件并使用启动脚本回显密钥,但VM再次删除该文件,我无法作为特定用户登录

在/var/log/messages或/var/log/secure或selinux的审核日志中没有特定于此的内容。

我试图重现您的问题,但密钥仍然存在。我创建了新的CentOS7虚拟机,手动将我的ssh密钥添加到
authorized_keys
文件,停止了虚拟机。然后创建了一个映像和一个新的VM。在我登录到新VM之后,我的ssh密钥仍然在文件中。请详细描述您的设置并提供复制步骤。最后澄清问题,因为有很多方法可以解决。