我已经设法用默认用户'admin‘设置了我的服务器。元数据中的sshKeys设置为以下格式,在google文档中进行了描述。
key: sshKeys
value: admin:ssh-rsa XXXXXXXXXX但是,我正试图向系统中添加一个新用户,因此我将元数据更新为
key: sshKeys
value: admin:ssh-rsa XXXXXXXXXX newuser:ssh-rsa YYYYYYYYY在我以前设置的一个服务器实例中,这对我来说是非常有效的。但是我没能把它设置在新的上。有人能帮我解决这个问题吗?
发布于 2014-05-25 02:16:58
为了将用户添加到系统中,我删除了将sshKeys元数据更改回原来的元数据,其中只包含一个用户的值:
key: sshKeys
value: admin:ssh-rsa XXXXXXXXXX登录到管理帐户,并使用useradd命令或任何适用于您自己的Linux发行版的命令添加新用户。
在/home/newuser下,我运行以下命令来创建一个新的ssh文件夹(引用自.ssh directory not being created)
mkdir ~/.ssh
chmod 700 ~/.ssh之后,我手动更新了authorized_keys文件位置/home/newuser/.ssh/authorized_keys中的ssh键,一切都很完美!
https://stackoverflow.com/questions/23840654
复制相似问题