Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.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
Ssh 是否可以将我的本地pc放入gcloud项目域?_Ssh_Google Cloud Platform_Tunnel - Fatal编程技术网

Ssh 是否可以将我的本地pc放入gcloud项目域?

Ssh 是否可以将我的本地pc放入gcloud项目域?,ssh,google-cloud-platform,tunnel,Ssh,Google Cloud Platform,Tunnel,这可能是一个非常愚蠢的问题,但我不知道从哪里开始寻找类似的东西 我使用谷歌云 我在gcloud中有一个主节点叫做master节点,还有两个从节点叫做slave-node-1,slave-node-2。它们都有外部IP地址 我可以使用以下命令连接到主实例,gcloud compute ssh master node-I/.ssh/sshkey 然后,如果我想连接到另外两个实例,我可以执行类似于ssh slave-node-1-I/.ssh/sshkey的操作 我还知道可以使用ssh隧道并转发端口,

这可能是一个非常愚蠢的问题,但我不知道从哪里开始寻找类似的东西

我使用谷歌云

我在gcloud中有一个主节点叫做master节点,还有两个从节点叫做slave-node-1,slave-node-2。它们都有外部IP地址

我可以使用以下命令连接到主实例,
gcloud compute ssh master node-I/.ssh/sshkey

然后,如果我想连接到另外两个实例,我可以执行类似于
ssh slave-node-1-I/.ssh/sshkey
的操作

我还知道可以使用ssh隧道并转发端口,这样我就可以在本地pc上连接到127.0.0.1:5901,这样我就可以在vm实例上看到桌面

我的问题是。。。可以将我的本地计算机放在与gcloud项目中的vm实例相同的域中,这样,如果我从本地pc上执行了
ssh slave-node-1-I/.ssh/sshkey
,它就会工作,并且我可以连接到我的slave-node-1而不是使用外部IP地址;这就好像我是gcloud项目中的主节点一样


我的问题有意义吗?

是和否。这取决于你想做什么。对于最后一个问题,请查看
ssh config
以及是和否。这取决于您想做什么。对于最后一个问题,请查看
ssh-config