현재 우분투 20.04로 플래시하고 있는 라즈베리 파이 armhf에 원격으로 연결할 수 없습니다. SSH 서버를 설치하는 단계를 따랐습니다.https://linuxize.com/post/how-to-enable-ssh-on-ubuntu-20-04/
Ctrl+Alt+T를 사용하여 터미널을 열고 openssh-server 패키지를 설치합니다.
sudo apt update sudo apt install openssh-server
설치가 완료되면 SSH 서비스가 자동으로 시작됩니다. 다음을 입력하여 SSH가 실행 중인지 확인할 수 있습니다.
sudo systemctl status ssh
Ubuntu에는 UFW라는 방화벽 구성 도구가 함께 제공됩니다. 시스템에 방화벽이 활성화되어 있는 경우 SSH 포트가 열려 있는지 확인하세요.
sudo ufw allow ssh
이렇게 하면 로컬로 연결할 수 있지만 ssh localhost
Windows 10 노트북을 사용하려고 하면 연결할 수 없습니다. 다음과 같은 오류 메시지가 나타납니다.
debug3: finish_connect - ERROR: async io completed with error: 10061, io:00000267052E5570
debug1: connect to adress 127.0.0.1 port 22: connection refused
ssh: connect to host 127.0.0.1 port 22: connection refused
답변1
접속 하려는 IP 주소 ssh
가 올바르지 않습니다. 127.0.0.1
"localhost"는 컴퓨터가 자신을 참조하는 데 사용할 수 있는 특수 IP 주소입니다. 따라서 Pi에서 Pi로 SSH를 연결하는 것은 완벽하게 유효하지만 랩톱에서 시도하면 랩톱에 SSH를 요청하게 됩니다.
대신 Raspberry Pi의 IP 주소를 지정해야 합니다. 다음을 사용하여 IP 주소를 찾을 수 있습니다 ip
. ip addr
그러면 항목 목록이 표시됩니다. 각 항목에는 장치의 IP 주소인 "inet" 값이 있습니다. 먼저 로컬 장치 항목이 표시 lo
되고 다른 컴퓨터에서 Pi에 액세스할 수 있는 다른 IP 주소가 표시됩니다.