ubuntu - Google Compute Engine-警告无法创建用户管理员

标签 ubuntu ssh google-compute-engine

在 GCE 上启动 Ubuntu 14.04 LTS 标准镜像,浏览器 SSH 尝试 3 次返回失败。我感兴趣的控制台输出如下:

accounts-from-metadata: **WARNING Could not create user admin**
#012STDOUT:#012
#012STDERR:#012
useradd: group admin exists - if you want to add this user to that group, use -g.#012

Invalid user admin from xx.xx.xx.xx

input_userauth_request: invalid user admin [preauth]

注意:它适用于 Debian 镜像(标准),但不适用于 Ubuntu 12 或 14 LTS。可能是 GCE 根据我通过设计登录的电子邮件地址(admin@xxx.com)创建用户,并在图像具有现有用户“admin”时尝试创建用户“admin”导致此问题?我该如何解决?

我喜欢浏览器 SSH 功能,而不必使用 Putty 并且由于经验而更喜欢 Ubuntu 而不是 Debian。谢谢你。

最佳答案

来自浏览器的 SSH session 的用户名是从登录到没有域的帐户的电子邮件地址生成的。

您可以按照 link 中提到的步骤更改用户名。 .

You can change the username from within an SSH window, following these instructions:

  1. Connect to a virtual machine instance.
  2. In the top right-hand corner of the SSH window, click the Settings icon.
  3. Select Change Linux Username.

关于ubuntu - Google Compute Engine-警告无法创建用户管理员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34651224/

相关文章:

linux - scp 在目录中有一条垂直线

linux -/sbin/service 惰性快捷方式

ruby-on-rails - 如何理解为什么我不断收到 : ssh-copy-id Permission denied (publickey)?

google-cloud-platform - Google 无服务器 VPC 连接器无法访问具有多个网络接口(interface)的 GCE 实例

google-app-engine - 纯 Appengine 项目大量使用计算引擎 API?

ubuntu - 了解 CPU 架构缩写

python - pywhatkit.sendwhatmsg_to_group 不工作

unix - 移动具有日期编码名称的文件集

linux - 用于 SSH 到多个服务器的 Bash 脚本,如果登录失败则继续

google-compute-engine - 如何防止 GCE 将 ssh key 复制到所有新实例?