問題root@localhost's password:localhost:permission denied,please try again


背景:在裝完hadoop及jdk之后,在執行start-all.sh的時候出現
root@localhost's password:localhost:permission denied,please try again。
可是,我記得當時設置的密碼是對的,無論怎么輸都不對,並且url中localhost:50030和localhost:50090是可以打開的,但是各種數據都為0。
解決方法:在出現上述問題后,輸入
  sudo passwd
然后,會輸入新的密碼,設置之后,再重新格式化一下namenode,最后執行start-all.sh,OK。
web上也有數據出現了。

經過試驗,上述方法在我的電腦中沒有成功。

1.安裝 open ssh:sudo apt-get install openssh-server

2.修改root密碼:#sudo passwd root

3.輯配置文件,允許以 root 用戶通過 ssh 登錄:sudo vi /etc/ssh/sshd_config

 找到:PermitRootLogin prohibit-password禁用

   添加:PermitRootLogin yes

4.sudo service ssh restart

OK,正常登錄!!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM