⚒️
MangoPi MQ-Quad (H616) SSH 가이드
February 06, 2025
목표: MangoPi MQ-Quad (H616) 보드에 SSH (Secure Shell)를 이용하여 원격으로 접속하고, 터미널을 제어하는 방법을 안내합니다. 이를 통해 GUI 환경 없이도 명령어를 실행하고 시스템을 관리할 수 있습니다.
준비물:
- MangoPi MQ-Quad (H616) 보드 (운영체제 설치 및 네트워크 연결 필요)
- SSH 클라이언트 프로그램 (예: PuTTY, Tera Term, OpenSSH)
- Windows, macOS, Linux 등 SSH 클라이언트 실행 환경
- MangoPi MQ-Quad (H616) 보드의 IP 주소
- MangoPi MQ-Quad (H616) 보드의 사용자 계정 및 비밀번호
1. SSH 서버 설정 (MangoPi MQ-Quad 보드)
- 목표: MangoPi MQ-Quad 보드에서 SSH 서버가 실행되고 있는지 확인하고, 필요한 경우 설치 및 설정을 진행합니다.
- 절차:
- MangoPi MQ-Quad 보드에 터미널 (직접 연결 또는 시리얼 통신)로 접속합니다.
- SSH 서버가 설치되어 있는지 확인합니다.
ssh -V
명령어를 실행하여 SSH 버전 정보가 출력되면 설치되어 있는 것입니다. - SSH 서버가 설치되어 있지 않다면,
sudo apt update
및sudo apt install openssh-server
명령어를 이용하여 설치합니다. (Debian/Ubuntu 기반 운영체제) - SSH 서버가 자동으로 시작되도록 설정합니다.
sudo systemctl enable ssh
명령어를 실행합니다. - SSH 서버의 설정 파일 (
/etc/ssh/sshd_config
)을 편집하여 필요한 설정을 변경합니다. (선택 사항)- Port: SSH 접속 포트를 변경할 수 있습니다. (기본값: 22)
- PermitRootLogin: root 계정으로의 SSH 접속 허용 여부를 설정합니다. (보안을 위해 비활성화 권장)
- PasswordAuthentication: 비밀번호 인증 사용 여부를 설정합니다. (보안을 위해 비활성화하고 키 기반 인증 사용 권장)
- SSH 서버를 재시작합니다.
sudo systemctl restart ssh
명령어를 실행합니다.
2. IP 주소 확인 (MangoPi MQ-Quad 보드)
- 목표: MangoPi MQ-Quad 보드의 IP 주소를 확인합니다. SSH 클라이언트로 접속하기 위해서는 IP 주소가 필요합니다.
- 절차:
- MangoPi MQ-Quad 보드에 터미널로 접속합니다.
ifconfig
또는ip addr
명령어를 실행하여 IP 주소를 확인합니다.- Wi-Fi를 사용하는 경우,
wlan0
또는wlp<인터페이스>
인터페이스의 IP 주소를 확인합니다. - 유선 이더넷을 사용하는 경우,
eth0
인터페이스의 IP 주소를 확인합니다.
3. SSH 클라이언트 설정 (Windows, macOS, Linux)
- 목표: SSH 클라이언트 프로그램을 설치하고, MangoPi MQ-Quad 보드에 접속하기 위한 설정을 진행합니다.
- Windows (PuTTY):
- PuTTY를 다운로드하여 설치합니다. (https://www.putty.org/)
- PuTTY를 실행하고, “Host Name (or IP address)” 필드에 MangoPi MQ-Quad 보드의 IP 주소를 입력합니다.
- “Port” 필드에 SSH 포트 번호 (기본값: 22)를 입력합니다.
- “Connection type”을 “SSH”로 선택합니다.
- “Open” 버튼을 클릭하여 SSH 접속을 시도합니다.
- Windows (OpenSSH):
- Windows 10 이상에서는 OpenSSH 클라이언트가 기본적으로 설치되어 있습니다.
- PowerShell 또는 Command Prompt를 실행합니다.
ssh <사용자 계정>@<IP 주소>
명령어를 실행합니다. (예:ssh pi@192.168.1.100
)
- macOS/Linux (OpenSSH):
- 터미널을 실행합니다.
ssh <사용자 계정>@<IP 주소>
명령어를 실행합니다. (예:ssh pi@192.168.1.100
)
4. SSH 접속 및 터미널 제어
- 목표: SSH 클라이언트를 이용하여 MangoPi MQ-Quad 보드에 접속하고, 터미널을 제어합니다.
- 절차:
- SSH 클라이언트를 실행하고, MangoPi MQ-Quad 보드의 IP 주소, 포트 번호, 사용자 계정 정보를 입력합니다.
- SSH 접속을 시도합니다.
- MangoPi MQ-Quad 보드의 사용자 계정 비밀번호를 입력합니다. (또는 키 기반 인증을 사용하는 경우, 해당 키 파일을 지정합니다.)
- 정상적으로 접속되면, MangoPi MQ-Quad 보드의 터미널 프롬프트가 나타납니다.
- 터미널에 명령어를 입력하여 MangoPi MQ-Quad 보드를 제어합니다.
- SSH 세션을 종료하려면,
exit
명령어를 입력하거나 터미널 창을 닫습니다.