목표

이 문서에서는 SD 카드에 별표를 플래시하고 Webmin 및 Postfix Mail Server를 설치하는 방법에 대한 지침을 제공합니다.테스트 목적으로 Postfix Mail Server를 Raspberry Pi에 설치하는 것입니다.

Raspberry Pi는 Cisco 지원 제품이 아닙니다.이 문서는 지원 용도로만 사용되며 솔루션 문서가 아닙니다.

Webmin이란?

Webmin은 Unix와 유사한 시스템의 시스템 관리를 위한 GUI(Graphical User Interface)입니다.Unix는 멀티태스킹 및 다중 사용자 기능을 지원하고 허용하는 운영 체제입니다.Postfix Mail Server, LDAP(Lightweight Directory Access Protocol) 서버, Promail Filter, PPTP(Point-to-Point Tunneling Protocol) VPN Server 등의 웹 민에 모듈을 쉽게 설치할 수 있습니다.각 Unix 구성 파일을 수동으로 편집하지 않고 사용자 계정, DNS, 파일 공유 및 필요한 기타 구성을 설정할 수도 있습니다.명령줄을 사용하지 않고 GUI를 사용하여 새 기능을 구성하고 추가하는 것이 더 좋은 방법입니다.

Webmin에 대해 자세히 알아보려면 여기를 클릭하십시오.

Postfix Mail Server란?

Postfix Mail Server는 오픈 소스 메일 전송 에이전트입니다.메일을 보내고 받는 데 사용되는 응용 프로그램입니다.Postfix Mail Server는 Dovecot와 같은 다른 모듈과 함께 사용할 수 있습니다.Dovecot는 메일 스토리지 서버로 사용되는 오픈 소스 IMAP(Internet Message Access Protocol) 및 POP3(Post Office Protocol 3) 서버입니다.

포스트픽스에 대한 자세한 내용을 보려면 여기를 클릭하십시오.

Postfix Mail Server를 설치하는 이유는 무엇입니까?

모든 사용자가 이메일을 사용합니다.사용자는 자신의 메일 서버를 호스팅하거나 서드파티 공급자와 함께 이동할 수 있습니다.서드파티 제공업체를 사용할 때 사람들이 가지고 있는 가장 큰 질문 중 하나는 "내가 그것에 익숙한가?"입니다. 대부분의 사용자는 자신의 보안이 가정 또는 소규모 비즈니스보다 우수하기 때문에 서드파티 제공업체를 이용하고 싶어할 것입니다.일부 사용자는 내부적으로 호스팅하기를 원합니다.자체 메일 서버를 호스팅할 때 자신의 데이터를 완벽하게 제어할 수 있습니다.

또한 자체 메일 서버를 호스팅하면 도메인 이름(예: Bob@esupport.com)으로 자신의 이메일 주소를 제어할 수 있습니다. 서드파티 도메인 이름(예: Bob@hotmail.com)으로 연락하는 것보다 비즈니스 프레젠테이션이 더 좋습니다. 사용자가 자신의 메일 서버를 호스팅할 때 선택할 수 있는 항목이 많습니다.Exchange, Sendmail, Groupwise, Postfix 등이 있습니다.일부 서버는 사용 가능하지만 일부는 사용 가능하지 않습니다.이 경우 Postfix는 사용자가 Raspberry Pi에 설치할 수 있는 무료 오픈 소스 메일 서버입니다.

요구 사항

- Raspberry Pi(Pi 3 B+, Pi 3, Pi 2, B+, B 및 A 모델) - 자세한 내용은 다음을 참조하십시오.raspberry-asterisk.org)

- 별표 이미지

- 에처

- SD 카드(최소 32GB)

- SD 카드 어댑터(옵션 - 디바이스에 SD 카드 포트가 있는 경우)

- 도메인 이름(선택 사항 - 사용 사례에 따라 다름)

목차

1. Raspberry Pi에 별표 설치

2. SSH를 사용하여 Raspberry Pi에 연결

3. Raspberry Pi에 웹 민 설치

4. 웹민 액세스 및 Postfix 메일 서버 설치

5. 결론

Raspberry Pi에 별표 설치

1단계

raspberry-별표 다운로드 페이지에서 다운로드할 수 있는 최신 이미지가 표시될 때까지 아래로 스크롤합니다.이 예에서는 HTTP 필드 옆에 raspbx-04-04-2018.zip을 선택했습니다.zip 파일 설치를 시작해야 합니다.

SD 카드에 충분한 스토리지가 있는지 확인합니다.이 자습서에서는 32GB SD 카드를 사용합니다.

2단계

zip 파일을 다운로드한 후 zip 파일의 위치로 이동합니다.zip 파일을 마우스 오른쪽 버튼으로 클릭하고 Extract All...을 선택합니다.

다른 소프트웨어(예: 7-Zip, WinRAR, WinZip 등)를 사용하여 zip 파일을 추출할 수 있습니다.

3단계

압축 (압축) 폴더 추출 창이 나타납니다.추출을 클릭하여 현재 있는 폴더의 zip 파일을 추출합니다.

자유롭게 다른 폴더에 추출하십시오.이렇게 하려면 찾아보기...를 클릭하고 다른 폴더를 선택합니다.

4단계

파일이 추출되면압축 해제된 폴더가 표시됩니다.

5단계

BalenaEtcher를 실행합니다.

아직 Etcher를 설치하지 않은 경우 여기를 클릭하여 해당 웹 사이트를 확인하십시오.

6단계

Etcher 창이 나타납니다.이미지 선택을 클릭합니다.

7단계

열기 창이 나타납니다.라즈박스 이미지의 위치로 이동합니다.raspbx-04-04-2018.img를 선택하고 열기를 클릭합니다.

8단계

SD 카드가 선택되었는지 확인합니다.Change(변경)를 클릭하여 다른 SD 카드를 선택합니다.Flash를 클릭합니다.raspbx 이미지를 SD 카드에 플래시할 준비가 되면SD 카드에 이미지를 깜박이는 데 시간이 다소 걸립니다.방해하지 마세요.이미지를 SD 카드에 깜박이는 작업이 완료되면 메시지를 표시합니다.

SD 카드가 장치에 연결되어 있는지 확인합니다.장치에 SD 카드 포트가 없는 경우 어댑터가 필요할 수 있습니다.

이제 SD 카드를 래즈박스 이미지로 이미징해야 합니다.

SSH를 사용하여 Raspberry Pi에 연결

1단계

SSH(Secure Shell)로 Raspberry Pi에 연결하거나 HDMI를 통해 컴퓨터 모니터에 Raspberry Pi를 연결합니다.SSH를 사용하여 Raspberry Pi에 액세스하려면 먼저 Raspberry Pi의 IP 주소를 알아야 합니다.이 예에서 PuTTY는 Raspberry Pi에 SSH를 연결하는 데 사용되었습니다.

Raspberry Pi 설명서의 몇 가지 방법을 사용하여 Raspberry Pi의 IP 주소를 찾을 수 있습니다. Raspberry Pi IP 주소.

2단계

Host Name(또는 IP 주소) 필드에 Raspberry Pi의 IP 주소를 입력합니다.포트가 22이고 SSH가 연결 유형으로 선택되었는지 확인합니다.열기를 클릭하여 세션을 시작합니다.

3단계

PuTTY 보안 경고가 나타납니다.예를 클릭하여 연결을 계속합니다.

4단계. 로그인 메시지가 표시됩니다.사용자 이름 root 및 raspberry를 기본 비밀번호로 입력합니다.

로그인하면 암호를 변경하는 것이 좋습니다.passwd 명령을 사용하여 비밀번호를 변경합니다.

Raspberry Pi에 웹 민 설치

사용할 일부 명령은 이 페이지에서 찾을 수 있습니다.가장 업데이트된 명령에 대해서는 제공된 링크를 참조하십시오.

1단계

종속성을 설치하려면 다음 명령을 입력합니다.계속하라는 메시지가 나타나면 키보드에서 y를 눌러 계속합니다.

sudo apt get 설치 perl libnet-sleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python

2단계

아래 명령을 입력하여 DEB 버전의 Webmin을 Raspberry Pi에 다운로드합니다.DEB 파일 확장명은 Debian 소프트웨어 패키지 파일입니다.이는 주로 실행 파일, 문서 및 라이브러리에 대한 아카이브를 포함하는 Unix 기반 운영 체제에서 사용됩니다.

wget http://prdownloads.sourceforge.net/webadmin/webmin_1.900_all.deb

3단계

아래 명령을 입력하여 Webmin을 설치합니다.

관리 사용자 이름은 root로 설정되고 비밀번호는 현재 루트 비밀번호입니다.

dpkg —webin_1.900_all.deb 설치

Raspberry Pi에 Webmin을 성공적으로 설치해야 합니다.

웹민 액세스 및 Postfix 메일 서버 설치

1단계

웹 민의 웹 페이지에 액세스하려면 웹 브라우저의 URL에 https://IP_address_of_your_raspberry_pi:10000을 입력합니다.이 예에서는 https://192.168.86.39:10000를 입력했습니다.

Raspberry Pi의 IP 주소를 기억하지 못하는 경우 https://raspbx:10000을 사용하여 해당 주소에 액세스해 보십시오.

2단계

Webmin의 웹 구성 페이지에 로그인합니다.

참고:사용자 이름은 root로 설정되고 비밀번호는 root의 현재 비밀번호입니다.SSH를 사용하여 Connecting to the Raspberry Pi(Raspberry Pi에 연결) 단계 4에서 비밀번호를 변경한 경우 변경한 비밀번호를 입력합니다.

3단계

Webmin 탭에서 Un-used Modules 드롭다운 목록을 클릭합니다.

4단계

Unused Modules 드롭다운 목록에서 Postfix Mail Server를 찾아 클릭합니다.

5단계

Postfix Mail Server에서 Click here(여기를 클릭) 버튼을 클릭하여 Postfix를 다운로드하고 설치합니다.아직 설치하지 않은 패키지를 찾습니다.

6단계

지금 설치 버튼을 클릭합니다.

7단계

설치할 패키지를 보여 주는 패키지 목록이 나타납니다.설치가 시작되지 않은 경우 Install Now(지금 설치) 버튼을 다시 클릭하여 설치를 시작합니다.

8단계

Postfix를 설치해야 합니다.아래 이미지와 같은 것이 보입니다.

9단계

Postfix가 설치되면 하단에 "install complete" 또는 "Successfully installed 2 packages(패키지 2개 설치 완료)"라는 알림이 표시되어야 합니다.

10단계

왼쪽 메뉴의 Postfix Mail Server로 이동합니다.Postfix Mail Server는 Servers 또는 Unused Modules 드롭다운 목록에 있을 수 있습니다.이 예에서 Postfix Mail Server는 사용되지 않는 모듈 드롭다운 목록에 있었습니다.

Raspberry Pi에 Postfix Mail Server를 성공적으로 설치해야 합니다.Postfix로 메일 서비스를 제공하기 위해서는 대부분의 경우 3가지 컨피그레이션을 구성해야 합니다.일반 옵션을 클릭한 다음 아웃바운드 메일에 사용할 도메인, 메일을 수신할 도메인 및 로컬 네트워크를 구성합니다.변경 사항을 저장하려면 Save and Apply 버튼을 클릭합니다.

자세한 내용은 Postfix 기본 컨피그레이션에 대한 Webmin 설명서를 참조하십시오.

결론

Raspberry Pi에 Postfix Mail Server를 성공적으로 설치해야 합니다.

추가 정보

다른 접근 방식에 관심이 있지만 Raspberry Pi를 계속 사용하는 경우 다음 자습서를 참조하십시오.

이 자습서에서는 명령줄 인터페이스를 사용하여 메일 서버를 설정합니다.문제 또는 질문이 있는 경우 해당 담당자에게 문의하십시오.

간단한 자습서 - Raspberry Pi 3에서 메일 서버 만들기

다른 기능이 포함된 자세한 자습서:Sam Hobs - Raspberry Pi 이메일 서버 파트 1:후위 자습서

위에 제공된 두 가지 자습서는 사용하지 않습니다.이러한 리소스는 여러분에게 유용할 수 있는 추가 리소스입니다.

Raspberry Pi를 사용하여 기본 음성 네트워크 생성에 대해 자세히 알아보려면 여기를 클릭하십시오.