Raspbian Wheezy 7 설치 이미지에서 SSH가 기본적으로 활성화되어 있습니까? 만약 그렇다면, 어떤 IP 주소를 사용하여 PuTTY와 Filezila를 통해 Pi에 액세스 할 수 있습니까?
중대한!
당 필립 Lhardy의 응답 현재 Raspbian의 (후 ~ 2016) 버전은 SSH는 기본적으로 활성화되어 있지 않습니다.
Raspbian Wheezy 7 설치 이미지에서 SSH가 기본적으로 활성화되어 있습니까? 만약 그렇다면, 어떤 IP 주소를 사용하여 PuTTY와 Filezila를 통해 Pi에 액세스 할 수 있습니까?
중대한!
당 필립 Lhardy의 응답 현재 Raspbian의 (후 ~ 2016) 버전은 SSH는 기본적으로 활성화되어 있지 않습니다.
답변:
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
Windows 명령 행 또는 ping 명령이있는 OS에서 다음을 입력 할 수 있습니다.
ping raspberrypi
DNS 항목이 해결되고 IP 주소가 표시됩니다. 192.168.1.233과 같은 이미지에서
물론 raspberrypi
IP 대신 호스트 이름을 사용하여 연결할 수도 있습니다 .
이것은 모두 DHCP 및 DNS가 실행되는 라우터를 사용한다고 가정합니다. 대부분의 인터넷 ISP는이 작업을 즉시 수행 할 수있는 라우터를 제공합니다. 그러나 사용자 정의 DHCP 또는 DNS가 있다면 IP를 직접 찾고 설정하는 방법을 알아야합니다.
기본적으로 설치되어 있는지 모르겠지만 설치되어 있지 않은 경우 설정이 매우 간단합니다. 셸에서 다음 명령을 입력하십시오.
sudo apt-get install ssh
설치가 끝나면 다음을 통해 서비스를 시작할 수 있습니다
sudo /etc/init.d/ssh start
RPi의 IP 주소를 찾으려면
/sbin/ifconfig
과에 대한보기 inet
라인은, 당신은 당신의 IP가를 닐렌 수 있습니다.
ssh
서비스가 실행되지 않으면 멀지 않습니다.
나는이 질문이 Raspbian Wheezy에 대한 것이라는 것을 알고있다. Stretch ssh
에서 부트 파일 시스템에 파일이라는 빈 파일을 작성하여 시작시 SSH를 활성화 해야한다는 것을 경고하기 만했다 .
Stretch 를 사용하여 SSH를 설정하는 방법에 대한 자세한 내용은 Raspberry Pi 포럼의 Raspbian Stretch 및 Raspbian Stretch 헤드리스 설정 절차 에서 기본적으로 SSH 활성화를 참조하십시오 .
SSH는 기본적으로 활성화되어 있으며 rpi 할당 주소는 192.168.1.117입니다. 로컬 네트워크 용 IP 스캐너를 다운로드하여 IP 주소를 찾는 데 도움이되었습니다.
apt-get install nmap
완벽하게 할 것입니다.
ifconfig
.