日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

hadoop配置过程中可能会出的问题localhost: root@localhost: Permission denied (publickey,password).

發布時間:2024/3/12 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 hadoop配置过程中可能会出的问题localhost: root@localhost: Permission denied (publickey,password). 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在配置好了hadoop基礎開發環境過后嘗試執行sudo sbin/start-dfs.sh出現了下列問題,
Starting namenodes on [localhost]
localhost: root@localhost: Permission denied (publickey,password).
網上查了一下說是配置ssh免登錄的問題解決了就行了。但我其實是配置好了本地免登錄在進行的這一步,當我執行ssh localhost時可以免密碼登錄,但是當我執行ssh root@localhost時不能免密碼登錄并且輸入正確密碼就會報錯:
ermission denied (publickey,password),
這是因為在/etc/ssh/sshd_config中有一個屬性為PermitRootLogin ,他的默認值不允許進行密碼登錄,我們需要將其改為yes

sudo vim /etc/ssh/sshd_config

//在里面添加,可以直接添加,也可以找到對應屬性取消注釋然后修改值

PermitRootLogin:yes

然后使用重啟ssh服務器

sudo service ssh restart

這樣之后我們就可以使用ssh root@localhost輸入密碼然后登錄,下一步是需要將root@localhost實現免密碼登錄

ssh-keygen -t rsassh-copy-id -i .~/ssh/id_rsa.pub root@localhost

這樣我們就實現了root@localhost的免密碼登錄,一般用戶可能做到這里再執行sudo sbin/start-dfs.sh就沒有問題了
但是有部分人可能還是會出現上訴問題,這里我這邊的解決辦法是使用

進入了root用戶,然后再root用戶里面再使用

ssh localhost

發現在這里使用ssh root@localhost又不是免密碼登錄了,再進行上訴操作,然后exit退出退出兩次回到一開始的用戶現在就能正常使用sudo sbin/start-dfs.sh命令了
上訴操作中不管有哪里不能用ssh免密碼登錄,就將他設置好免密碼登錄就可以了
因為已經解決了問題所以就不重裝一次系統給你們放圖片了
有問題歡迎私聊一起探討

Starting namenodes on [localhost] localhost: root@localhost: Permission denied (publickey,password).

總結

以上是生活随笔為你收集整理的hadoop配置过程中可能会出的问题localhost: root@localhost: Permission denied (publickey,password).的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。