hadoop - 无法在 GCE centos 框中执行无密码 ssh

标签 hadoop google-compute-engine

我试图在 gce centos box 中设置 hadoop。但是当我试图将我的公钥从我的服务器复制到客户端 [ssh-copy-id -i ~/.ssh/id_rsa.pub [USER]@[CLIENT]] 时,它抛出权限被拒绝的错误。我尝试了几乎所有在互联网上找到的东西,但没有成功。如果我需要在 gce 控制台的防火墙中添加任何东西,或者我必须做些什么才能让它工作,有人能建议我吗

最佳答案

常规过程是在本地生成 SSH key ,然后将公钥添加到服务器,以便能够通过 SSH 连接到实例。

您似乎在做相反的事情:将 key 从服务器添加到客户端。为了更好地理解这个问题,我认为我们需要更多信息。您能否提供当前设置的详细配置步骤?

关于hadoop - 无法在 GCE centos 框中执行无密码 ssh,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24445272/

相关文章:

java - 在编写mapreduce类时

hadoop - TaskTracker 为每个输入拆分或每个键值对生成一个新的映射器?

google-compute-engine - Google Compute Engine 磁盘快照与可重用镜像

cloud - 谷歌计算引擎上文件服务器的最佳等价物是什么

google-cloud-platform - Google 云计算引擎 - 禁用自动更新 (centos)

hadoop - 如何实现 WritableComparable 接口(interface)?

java - hadoop mapReduce工作从未完成

eclipse - HCatOutputFormat ClassNotFoundException

hadoop - hadoop 集群上的 gcloud compute 权限不足

memory - 谷歌云平台 : how to monitor memory usage of VM instances