Programing

Raspberry Pi에서 SSH 연결이 거부 됨

lottogame 2020. 10. 5. 07:30
반응형

Raspberry Pi에서 SSH 연결이 거부 됨 [닫힘]


나는이 질문이 이미 몇 가지 다른 방법으로 요청되었음을 알고 있지만 내가 본 방법 중 어느 것도이 문제를 해결하기 위해 노력한 것 같지 않으므로 여기에 있습니다.

랩톱에서 ssh를 통해 raspberry pi 3 raspbian 설정에 연결하려고하는데 올바른 IP 주소가 있지만 계속 오류가 발생합니다.

ssh: connect to host xxx.xxx.xx.x port 22: connection refused.

해당 주소를 ping하려고하면 제대로 작동하기 때문에 이것은 드문 경우입니다. 무엇이 잘못되었는지 알아낼 수있는 방법이 있습니까?

또한 나는 리눅스에서 bash에 대한 경험이 상대적으로 적다는 것을 명심하십시오. 따라서 그들이하는 일에 대한 설명과 함께 특정 명령을 포함시키는 것은 대단히 감사하겠습니다.


분명히 Raspbian의 SSH 서버는 이제 기본적으로 비활성화 되어 있습니다. 연결을 수신하는 서버가 없으면 수락하지 않습니다. raspberrypi.org 자습서 에 따라 SSH 서버를 수동으로 활성화 할 수 있습니다 .

2016 년 11 월 릴리스부터 Raspbian은 기본적으로 SSH 서버를 비활성화합니다.

이제이를 활성화하는 여러 가지 방법이 있습니다. 하나 선택 :

데스크탑에서

  1. 메뉴 Raspberry Pi Configuration에서 시작Preferences
  2. Interfaces탭으로 이동
  3. Enabled옆에 선택SSH
  4. 딸깍 하는 소리 OK

터미널에서 raspi-config

  1. sudo raspi-config터미널 창에 입력
  2. 고르다 Interfacing Options
  3. 탐색 및 선택 SSH
  4. 고르다 Yes
  5. 고르다 Ok
  6. 고르다 Finish

다음으로 SSH 서비스 시작 systemctl

sudo systemctl enable ssh
sudo systemctl start ssh

헤드리스 Raspberry Pi에서

헤드리스 설정의 ssh경우 확장자없이 라는 파일을 SD 카드의 부팅 파티션 에 배치하여 SSH를 활성화 할 수 있습니다 . Pi가 부팅되면 ssh파일을 찾습니다 . 발견되면 SSH가 활성화되고 파일이 삭제됩니다. 파일의 내용은 중요하지 않습니다. 텍스트를 포함하거나 전혀 포함하지 않을 수 있습니다.


파이에는 기본적으로 ssh 서버가 활성화되어 있다고 생각합니다. 내 것은 항상 상자 밖으로 작동했습니다. 운영 체제 버전에 따라 다릅니다.

나를 위해 실패하는 대부분의 경우 IP 주소가 변경 되었기 때문입니다. 아마도 지금 다른 것을 핑하고 있습니까? 또한 때로는 연결을 거부하고 다시 시작해야합니다.

참고 URL : https://stackoverflow.com/questions/41318597/ssh-connection-refused-on-raspberry-pi

반응형