SSH를 통해 Raspbian Wheezy 설치에 어떻게 액세스 할 수 있습니까? 기본적으로 활성화되어 있습니까?


10

Raspbian Wheezy 7 설치 이미지에서 SSH가 기본적으로 활성화되어 있습니까? 만약 그렇다면, 어떤 IP 주소를 사용하여 PuTTY와 Filezila를 통해 Pi에 액세스 할 수 있습니까?


중대한!

필립 Lhardy의 응답 현재 Raspbian의 (후 ~ 2016) 버전은 SSH는 기본적으로 활성화되어 있지 않습니다.

답변:


14

SSH는 2016 년 11 월 이전의 Raspbian 릴리스에서만 기본적으로 활성화 되지만 이더넷 인터페이스의 부팅 프로토콜은 기본적으로 DHCP로 설정되어 있으므로 IP 주소가 라우터에 의해 할당됩니다. nmap 유틸리티를 사용하여 네트워크에서 열린 SSH 포트를 찾을 수 있습니다.

nmap -p 22 --open -sV 192.168.1.0/24

pi에 할당 된 IP와 함께 출력에 pi가 나열되어 있어야합니다.

ifcfg-eth0 파일을 편집하여 부팅 프로토콜을 고정으로 변경하고 pi의 고정 IP 주소를 정의 할 수 있습니다.

vi /etc/sysconfig/network-scripts/ifcfg-eth0 

그런 다음 필요에 맞게 파일을 편집하십시오.

DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
NETWORK=192.168.1.0
NETMASK=255.255.255.0
IPADDR=192.168.1.200
GATEWAY=192.168.1.1

4
192.167.0.0/16은 "대학 및 연구를위한 이탈리아 국가 컴퓨터 네트워크"에 속합니다. 아마도 192.168.0.0/16을 의미했을 것입니다. 또한 라우터가 192.168.1.0/24 (또는 192.168.0.0/16)를 사용할 것이라는 보장이 없으므로 먼저 로컬 네트워크 접두사를 결정해야합니다 (예 :) ifconfig.
n.st

4

Windows 명령 행 또는 ping 명령이있는 OS에서 다음을 입력 할 수 있습니다.

ping raspberrypi

여기에 이미지 설명을 입력하십시오

DNS 항목이 해결되고 IP 주소가 표시됩니다. 192.168.1.233과 같은 이미지에서

물론 raspberrypiIP 대신 호스트 이름을 사용하여 연결할 수도 있습니다 .

이것은 모두 DHCP 및 DNS가 실행되는 라우터를 사용한다고 가정합니다. 대부분의 인터넷 ISP는이 작업을 즉시 수행 할 수있는 라우터를 제공합니다. 그러나 사용자 정의 DHCP 또는 DNS가 있다면 IP를 직접 찾고 설정하는 방법을 알아야합니다.


rasperrypi가 작동하지 않아 핑 또는 연결을 시도하는 경우. i는 ip를 스캔하여 주소를 찾았습니다.
zsn

네트워크 문제가있는 것 같습니다. raspberrypi에 연결할 수는 있지만 모든 네트워크에 문제가 있음을 이해합니다. IP를 사용하여 연결할 수 있고 여전히 느리다는 사실은 Pi의 DNS 문제가 아니라는 것을 의미합니다 (DNS 문제가 있어도) 가자. 나는 평상시와 같이 돌아갈 것이라고 내기
Piotr Kula

거기에 무슨 문제가 있다고 생각하십니까?
Max Ried

1
OSX에서는 raspberrypi.local이 더 좋습니다.
Tim Wu

따라서 이것은 거의 기본적으로 라스베 니아에서 netbios 이름 지정이 활성화되어 있음을 의미합니다.
ZJR

2

기본적으로 설치되어 있는지 모르겠지만 설치되어 있지 않은 경우 설정이 매우 간단합니다. 셸에서 다음 명령을 입력하십시오.

   sudo apt-get install ssh

설치가 끝나면 다음을 통해 서비스를 시작할 수 있습니다

   sudo /etc/init.d/ssh start

RPi의 IP 주소를 찾으려면

  /sbin/ifconfig

과에 대한보기 inet라인은, 당신은 당신의 IP가를 닐렌 수 있습니다.


그러나 조심해서 로컬 네트워크에 연결 ssh해야합니다. 원격 네트워크에서 연결하려면 이 문서에 설명 된대로 포트 전달 고려 하십시오 . 그러나 좀 더 복잡합니다.
섭씨

글쎄, 나는 내 pi를 모니터 나 TV에 연결하는 것을 포함하지 않는 방법을 찾고 있었다.
zsn

1
복잡 할 것입니다. 다른 컴퓨터가있는 경우 nmap 을 사용 하여 Pi의 IP를 얻을 수 있지만 ssh서비스가 실행되지 않으면 멀지 않습니다.
Sir Celsius

2

나는이 질문이 Raspbian Wheezy에 대한 것이라는 것을 알고있다. Stretch ssh에서 부트 파일 시스템에 파일이라는 빈 파일을 작성하여 시작시 SSH를 활성화 해야한다는 것을 경고하기 만했다 .

Stretch 를 사용하여 SSH를 설정하는 방법에 대한 자세한 내용은 Raspberry Pi 포럼의 Raspbian StretchRaspbian Stretch 헤드리스 설정 절차 에서 기본적으로 SSH 활성화를 참조하십시오 .


0

SSH는 기본적으로 활성화되어 있으며 rpi 할당 주소는 192.168.1.117입니다. 로컬 네트워크 용 IP 스캐너를 다운로드하여 IP 주소를 찾는 데 도움이되었습니다.


3
안녕하세요, 스캐너에 대한 링크를 제공 할 수 있습니까? 또한 대문자와 마침표가 포함 된 문법 문장을 작성하여 답을보다 쉽게 ​​읽고 이해하도록하십시오. :)
Piotr Kula

@ppumkin 왜 URL이 필요한가요? apt-get install nmap완벽하게 할 것입니다.
lenik

1
어제 서둘러서 죄송합니다. 영어는 모국어가 아닙니다 .. advanced-ip-scanner.com 이며 스캐너를위한 링크가 있습니다.
zsn

작전은 그가 스캐너를 다운로드했다고 말했다. :) @lenik 나는 매일 리눅스를 사용하지 않기 때문에 nmap은 내가 매일 해고하는 것이 아닙니다. 그것을 사용하는 방법은 완전히 다른 대답입니다.
Piotr Kula

@ppumkin-당신은 어쨌든 Windows와 Mac 용 nmap얻을 수 있습니다 ...
Wilf
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.