Google计算引擎 - 允许访问单个服务器

时间:2014-01-02 15:53:02

标签: google-compute-engine

我在google计算引擎上托管了多个服务器,找不到允许承包商访问单个服务器的方法,我有一个特定项目的预算授权,无法为此打开一个新项目。 / p>

添加新的团队成员似乎允许查看/写入/完全访问项目中的所有服务器。

有没有办法只允许访问一个服务器(或其中一部分服务器)而无需打开新项目?

解决方案:接受@vgt建议并完成以下操作:

远程机器上的

使用:

生成了一个新密钥
$ cd ~/.ssh
$ ssh-keygen -t rsa -C "your_email@example.com"

将新的公钥文件.ssh/id_rsa.pub内容附加到.ssh/authorized_keys并将文件本身拉到本地计算机

现在我可以使用:

来破坏盒子
ssh -o UserKnownHostsFile=/dev/null -o CheckHostIP=no -o  StrictHostKeyChecking=no \
-i <copied .ssh/id_rsa.pub> -o LogLevel=QUIET -A  -p 22 <username>@<ipaddress>

1 个答案:

答案 0 :(得分:3)

也许您可以管理访问using ssh without gcutil