Trouble Shooting

[Linux] 하둡 start-all.sh Permission denied(publickey, passwd) 문제 해결

SH_Roh 2021. 4. 13. 02:43
반응형

하둡을 설치하고 $HADOOP_HOME/sbin/start-all.sh 명령어로 하둡을 실행하려고 해도 자꾸 permission denied(publickey, passwd) 오류가 떠서 실행을 하지 못했다.

구글링 해서 시키는대로 다 해봐도 안되서 좌절하던 도중 해결 방법을 찾았다. ~/.ssh에 대한 권한 설정이 잘못되어있는 것이 문제였다. 전에 ssh 파일 생성할 때 문제가 생겨 권한을 chmod 777로 줬었는데 그게 문제였다.

 

일단 .ssh와 그 안에 authorized_keys까지 다 만들었다고 가정했을 때

 

chmod 700 ~/.ssh

 

chmod 600 ~/.ssh/authorized_keys

 

명령어를 입력해주고 나서 하둡을 실행하니 잘 동작하는 것을 확인했다.

 

괜한 걸로 오래 고민한 것같아서 살짝 자괴감들지만 이렇게 배우는 거라고 생각해야겠다. ^^&

반응형