필요한 세부 사항을 모두 제공하지 못한 점 양해해 주시기 바랍니다. 최선을 다하겠습니다.
Raspberry Pi를 시작하는 데 도움이 되도록 이 PDF를 다운로드했습니다. 저는 이것을 Raspbian을 실행하는 Pi에 복사하고 싶었기 때문에 이더넷 케이블을 사용하여 Linux Mint Rafaela 17.2 Cinnamon을 실행하는 PC를 Raspberry Pi에 연결했습니다. 저는 그 과정이 상대적으로 간단할 것이라고 생각했습니다. 두 컴퓨터 모두 다른 컴퓨터를 감지하고 다른 컴퓨터의 파일 시스템을 마운트할 수 있는 옵션을 제공합니다. 그러나 상황은 그렇게 간단하지 않습니다. 많은 연구 끝에 저는 다음과 같이 목표를 성공적으로 달성했습니다.
- PC와 Pi에서 eth0 인터페이스를 수동으로 설정합니다.
- sshfs를 사용하여 내 PC에 Pi를 설치했습니다.
- GUI를 사용하여 Pi의 파일 시스템으로 파일을 드래그하려고 시도했지만 어떤 이유로 파일 관리자가 완전히 작동을 멈추고 PC 터미널에서 ls와 같은 명령을 사용할 수도 없어서 시작을 다시 시작해야 했습니다.
- 재부팅 후 Pi를 다시 설치하고 터미널을 사용하여 복사하세요.
- 마침내 성공했습니다!
더 쉬운 방법이 있다고 확신합니다. 누구든지 이 문제를 해결하도록 도와줄 수 있나요?
답변1
최신 버전의 Raspbian( 사용 dhcpcd
) 은 ssh
링크 로컬 주소에 대한 작업을 허용하고 avahai
(이것은 Zeroconf 구현) 프로그램이 로컬 네트워크에서 실행 중인 호스트를 검색할 수 있도록 합니다.
이는 Pi를 컴퓨터(이더넷 케이블 사용) 또는 로컬 네트워크 라우터에 연결하고 IP 주소를 몰라도 연결할 수 있음을 의미합니다.
SSH를 사용하여 Linux 및 OS X에서 쉽게 연결할 수 있습니다.[이메일 보호됨](기본 호스트 이름은 raspberrypi입니다.) 다른 웹 도구 scp
도 사용할 수 있습니다.VNC
답변2
두 컴퓨터의 IP를 수동으로 설정하는 것보다 이더넷을 통해 컴퓨터에서 Raspberry Pi로 파일을 복사하는 더 쉬운 방법이 있습니까?
이더넷 케이블을 통해 데이터를 전송하는 경우 항상 각 장치의 인터페이스에 IP 주소를 할당해야 합니다.
파일을 전송하는 다른 방법은 컴퓨터를 DHCP 서버로 설정하여 파이에 직접 연결할 때 DHCP를 통해 자동으로 IP를 얻을 수 있도록 하는 것입니다. 또는 가장 쉬운 방법은 파이를 라우터에 연결하는 것입니다(이상적으로는 USB Wi-Fi 카드), 라우터에서 DHCP 임대를 받고 /etc/ssh/sshd_config
pi에서 파일을 편집한 다음 이를 사용하여 scp
호스트에서 pi로 파일을 복사합니다.
답변3
더 쉬운 방법이 있다고 확신합니다. 누구든지 이 문제를 해결하도록 도와줄 수 있나요?
두 장치를 모두 네트워크에 연결한 다음 pi에서 SSH 서버를 구성할 수 있습니까? 이렇게 하면 문제 없이 scp를 통해 파이와 파일을 주고받을 수 있습니다. 개인적으로 저는 그렇게 하고 싶습니다.
이 튜토리얼을 확인해 보세요, 시작하는 데 필요한 모든 것입니다.
답변4
최신 버전의 Raspbian에는 ssh 및 avahi 데몬이 설치되어 있으며 부팅 시 시작되도록 설정되어 있습니다. 동일한 네트워크에 있는 동안 파이에 로그인하는 데 사용할 수 있습니다. 마찬가지로 명령줄을 사용하여 파일을 전송할 수 있습니다. 예를 들어, 컴퓨터에서ssh [email protected]
scp
scp /path/to/local/file [email protected]:/absolute/path/to/destination
.
그러면 로컬 파일이 pi에 복사됩니다.
절대 경로를 지정하지 않으면 홈 폴더에 복사됩니다. 이는 역으로도 작동합니다. 원본과 대상을 반대로 하여 pi에서 컴퓨터로 파일을 복사할 수 있습니다.
이렇게 하면 해당 IP 주소를 찾을 필요가 없습니다.
(사용자 이름과 호스트 이름은 pi의 기본값이며 변경해야 할 수도 있습니다).