Raspberry Pi에 SSH 또는 SFTP를 연결하는 방법

당신은 급락했고 Raspberry Pi 를 구입했습니다 . 축하합니다! Pi에 연결된 키보드와 모니터가 없는 경우 네트워크의 다른 컴퓨터에서 원격으로 연결해야 합니다. 또한 Pi를 어떻게 사용할 계획인지에 따라 손이 닿기 어려운 위치에 놓일 수 있으므로 지금 키보드와 모니터가 연결되어 있어도 항상 그렇지는 않을 수 있습니다. Pi에 원격으로 연결하는 방법이 필요합니다.

이 기사에서는 SSHSFTP 를 Pi에 사용하고, 명령을 실행하고, 파일을 전송하는 방법을 보여줍니다. Raspberry Pi 가 연결하는 데 사용하는 컴퓨터와 동일한 네트워크에 있다고 가정 합니다.

SSH란 무엇입니까?

SSHSecure Shell 을 의미합니다 . Pi와 Pi에 원격으로 연결하는 데 사용하는 컴퓨터 간에 텍스트를 주고받는 안전한 방법을 제공하는 표준 네트워크 프로토콜입니다. Pi에 로그인하기 위해 비밀번호를 입력하고 명령을 실행하는 것과 같은 모든 종류의 작업에  SSH 프로토콜을 사용 합니다.

SSH 는 네트워크를 통해 일반 텍스트로 명령을 보내는 Telnet 을 대체하기 위해 설계되었습니다 . 대조적으로 SSH 는 이러한 명령을 암호화합니다. 모든(Any) 네트워크 서비스는 TCP 포트 22  를 통해 작동 하는 SSH 를 사용할 수 있습니다.(SSH)

SFTP란 무엇입니까?

SFTPSecure File Transfer Protocol 의 약자입니다 . SFTP 는 Pi와 네트워크의 다른 컴퓨터 간에 파일을 전송하는 빠르고 편리한 방법입니다. SFTP 는 (SFTP)SSH 와 마찬가지로 한 컴퓨터에서 다른 컴퓨터로 이동하는 동안 모든 데이터가 암호화  되기 때문에 FTP 보다 더 안전 합니다.

모든 데이터가 일반 텍스트로 전송되는 것을 원하지 않습니까? 확실히! 안심(Stay) 하세요, 얘들아.

Raspberry Pi에 SSH로 연결하는 방법

SSH 를 사용하여 (SSH)PuTTY 를 사용하여 네트워크 의 Windows PC에서 (Windows)Raspberry Pi 에 연결 하는 방법부터 시작하겠습니다 . PuTTY 는 무료로 사용할 수 있는 여러 SSH 클라이언트 중 하나입니다. 우리는 PuTTY 가 자원봉사자 팀에 의해 완전히 개발되고 지원되는 오픈 소스 소프트웨어이기 때문에 좋아합니다. 원하는 SSH 클라이언트를 사용할 수 있습니다. 시작하기 전에 다운로드하여 설치하십시오.

  1. (Make)Pi에서 SSH(SSH) 가 활성화되어 있는지 확인 하십시오 . Raspberry Pi 4 로 처음부터 시작하는 경우 이 시작 안내서 에는 (this getting started guide)Raspberry Pi 내의 SD 카드에 텍스트 파일을 생성하여 SSH 를 활성화하는 방법에 대한 지침 이 포함되어 있습니다 . 
  2. Pi에서 SSH(SSH) 가 활성화되어 있다고 가정하면 다음으로 PuTTY 와 같은 (PuTTY)SSH 클라이언트 와 연결하기 위해 Pi의 IP 주소를 찾아야 합니다 . 아직 모르는 경우 Pi의 IP 주소를 결정하는 몇 가지 방법을 자세히 설명하는 이 가이드를 따를 수 있습니다.(follow this guide)
  3. Windows PC에서 PuTTY(PuTTY) (또는 다른 SSH 클라이언트)를 시작 하고 Pi의 IP 주소를 입력합니다. SSH 포트는 22입니다. 대부분의 SSH 클라이언트(SSH) 에는 포트 번호가 이미 채워져 있습니다.

  1. 열기(Open) 를 선택 하여 Pi에 연결합니다.
  2. 그러면 로그인하라는 메시지가 표시되는 터미널 창이 시작됩니다. 사용자 이름을 입력하고 Enter 키(Enter) 를 누릅니다 . (대부분의 Pis 의 기본 사용자 이름 은 pi 입니다.)
  3. 그런 다음 암호를 입력하거나 PC의 클립보드에 복사하고 터미널 창에서 마우스 오른쪽 버튼을 한 번 클릭하여 붙여넣습니다. 입력할 때 암호가 표시 되지 않습니다(not ) . Enter 키를 누릅니다 .

이제 SSH(SSH) 를 통해 Pi에 연결되었으며 터미널을 사용하여 명령을 실행할(execute commands) 수 있습니다 . 아직 Pi의 기본 비밀번호를 변경하지 않았다면 지금이 좋은 기회입니다. SSH 가 활성화되어 있기 때문에 Raspberry Pi 가 기본 비밀번호를 사용하고 있다면 누군가가 침입하기 매우(very ) 쉽습니다!

Raspberry Pi로 SFTP하는 방법

위에서 (Above)SSH 클라이언트를 사용 하여 네트워크의 Pi에 안전하게 연결하고 명령을 실행하는 방법을 안내했습니다. 파일 전송을 위해 SFTP 클라이언트를 사용합니다. 기술적으로 PuTTY 를 사용하여 파일을 전송할 수 있지만 번거롭습니다. 필요할 때 파일을 대량으로 이동하는 데 사용할 수 있는 파일 브라우저가 있으면 훨씬 좋습니다.

FileZilla 는 (FileZilla)SFTP 를 지원 하는 인기 있는 FTP 클라이언트입니다 . SSH 로 연결할 수 있으면 SFTP로도(SFTP) 연결할 수 있습니다 . 편리(Convenient) 하지 않나요?

Pi에 원격으로 연결하는 데 사용하는 컴퓨터에 FileZilla 또는 선택한 SFTP 클라이언트 를 다운로드하고 설치하여 준비 하십시오. WinSCP 는 또 다른 인기 있는 SFTP 클라이언트입니다. SFTP 서버 가 필요하지 않고 SFTP 클라이언트 만 필요하다는 것을 기억하십시오 .(Remember)

전문가 팁: FileZilla 를 설치하는 경우 (FileZilla)McAfeeWinZip 을 설치하라는 메시지가 표시되는지 확인하십시오 . 컴퓨터에 해당 프로그램을 설치하지 않으려면 거부(Decline) 를 선택 합니다.

  1. FileZilla 또는 다른 SFTP 클라이언트를 시작 합니다.
  2. Host 라고 표시된 필드 에 Pi의 IP 주소를 입력하십시오. 

  1. 사용자 이름(Username )암호(Password) 를 입력합니다 . 
  2. 빠른 연결을 선택 합니다(Quickconnect) . SFTP 클라이언트에 비밀번호 저장 옵션 이 표시될 수 있지만 일부 클라이언트는 해당 비밀번호를 안전하지 않은 텍스트 파일에 저장하기 때문에 권장하지 않습니다. 

  1. 연결되면 Pi의 폴더 구조를 탐색하고 Pi와 네트워크의 다른 컴퓨터 간에 파일을 복사할 수 있습니다. FileZilla 창의 왼쪽 에는 로컬 파일이 표시되고 오른쪽에는 연결된 컴퓨터(이 경우 Pi)의 파일이 표시됩니다.

예를 들어 로컬 컴퓨터에서 Pi로 파일을 복사하려는 경우 왼쪽의 원본 폴더와 오른쪽의 대상 폴더로 이동합니다. FileZilla의 파일 관리자를 사용하면 로컬 사이트와 원격 사이트 간에 파일을 끌어다 놓을 수 있습니다. 

파이 프로젝트 찾기

명령을 실행하고 Pi와 파일을 주고받는 데 익숙해지면 Pi를 작동(put your Pi to work) 시킬 수 있는 다양한 방법을 깨닫게 될 것 입니다. 하지만 분석 마비에 굴복하지 마십시오. 프로젝트를 선택하고 뛰어드십시오 ! (Don)정말 최고의 학습 방법입니다.



About the author

안녕! 제 이름은 하드웨어 해커입니다. 저는 10년 이상의 컴퓨터 수리 및 개조 경험이 있습니다. 노트북에서 태블릿, 스마트 TV에 이르기까지 거의 모든 것을 고칠 수 있습니다. 내 기술을 통해 고객이 문제를 빠르고 효율적으로 해결하도록 도울 수 있습니다. 내 블로그는 사람들이 올바른 도구를 사용하여 컴퓨터와 가전제품을 수리하는 방법을 배울 수 있도록 돕는 데 전념하고 있습니다. 그리고 내 Facebook 페이지는 컴퓨터와 관련된 모든 것에 대한 팁, 트릭 및 통찰력을 공유하는 곳입니다!



Related posts