为什么我本地java代码操作远程的hdfs时,竟然不需要输入任何密码相关的验证信息?
来源:3-17 HDFS API编程之第一个应用程序的开发
慕粉4125737
2019-12-31
根据我理解,我本地的java代码只是引入了一个hadoop-client。本地开发环境,从头到尾也没有配置过什么免密的ssh登录之类的东西。
远端的hadoop所在的server上,在安装hadoop时曾创建过ssh authorzied key。 (这和我本地调用有什么关系)
为什么java调用server上的hdfs创建文件时,不需要输入密码?
写回答
1回答
-
不需要呢。服务器的ssh是为了进程间的免密码登录的,客户端只要通过协议就能连接过去的呢,除非配置了hadoop相关的权限才能控制
132020-04-09
相似问题