Home Permission denied (publickey,gssapi-keyex,gssapi-with-mic)
Post
Cancel

Permission denied (publickey,gssapi-keyex,gssapi-with-mic)

에러 발생

  • 원격 접속을 하려고 하니 다음과 같은 에러가 발생했다.

    스크린샷_2022-02-01_오후_6 10 01

에러 해결

  • 에러를 해결하기 위해 여러가지 의심을 해봐야한다.
  • A→B로 원격 접속을 한다면 B의 /etc/ssh/sshd_config 파일에서 PasswordAuthentication을 yes로 바꿔주어야 한다.
    • 다음 명령어를 통해 sshd_config 파일을 편집해준다.

      1
      
        vi /etc/ssh/sshd_config
      

      스크린샷_2022-02-01_오후_6 14 42

    • 변경을 완료하였으면 다음 명령어로 sshd를 재시작해줘야한다.

      1
      
        systemctl restart sshd
      
  • B계정에서의 .ssh 파일의 권한을 700으로 바꿔준다.

    1
    
      chmod 700 .ssh
    
  • 만약 위와 같은 상황을 모두 했는데도 hadoop을 실행할 때 에러가 난다면 master의 workers에 slave를 제대로 추가했는지 확인해보자

    1
    
      vi hadoop-3.2.2/etc/hadoop/workers
    

    스크린샷_2022-02-01_오후_6 22 11

This post is licensed under CC BY 4.0 by the author.