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
명령어를 입력해주고 나서 하둡을 실행하니 잘 동작하는 것을 확인했다.
괜한 걸로 오래 고민한 것같아서 살짝 자괴감들지만 이렇게 배우는 거라고 생각해야겠다. ^^&
반응형