我使用控制台远程访问我的实例。我可以使用"sudo“来执行根操作,但是如果我想要"su”到root呢?
我创建了一个用户"test",现在我想以"test“的形式登录--因为我还没有生成SSH键,这是不起作用的。我在哪里找到这些键,例如创建者和/或根呢?
另外,我使用了Debian映像,但默认情况下似乎很少安装命令。例如,定位、更新等是否丢失?我怎么弄到这些?
发布于 2014-09-01 16:01:21
你在一个帖子里问了几个问题,我会按顺序回答。
(1)我使用控制台远程访问我的实例。我可以使用"sudo“来执行根操作,但是如果我想要"su”到root呢?
用途:sudo su -
(2)我创建了一个用户"test",现在我想以"test“的身份登录--因为我还没有生成SSH键,所以这是行不通的。我在哪里找到这些键,例如创建者和/或根呢?
您可以通过gcloud compute ssh或单击web上的" ssh“按钮来执行SSH,然后运行:sudo su test。
(3)此外,我使用了Debian映像,但默认情况下似乎很少安装命令。例如,定位、更新等是否丢失?我怎么弄到这些?
要安装缺少的软件包,您必须使用标准的Debian命令apt-get来安装软件包,例如:
$ sudo apt-get install [name-of-package]若要使用关键字查找包名,请使用:
$ apt-cache search [keyword]注意:您想要在一个全新实例上做的第一件事是通过运行以下命令来更新包元数据缓存:
$ sudo apt-get update发布于 2016-08-20 23:17:46
https://cloud.google.com/solutions/set-up-postgres
上面的链接帮助我克服了上面描述的类似问题,但在postgres用户设置上下文中。没有在任何其他的帖子中被覆盖,所以被认为是在这里分享。
https://stackoverflow.com/questions/25573320
复制相似问题