이 문서에서는 SD 카드에 별표를 플래시하고 Webmin 및 Postfix 메일 서버를 설치하는 방법에 대한 지침을 제공합니다. 테스트용으로 Raspberry Pi에 Postfix Mail Server를 설치하는 것이 목적입니다.
Webmin은 Unix 유사 시스템을 위한 시스템 관리를 위한 GUI(Graphical User Interface)입니다. 유닉스는 멀티태스킹 및 다중 사용자 기능을 지원하고 허용하는 운영 체제입니다. Postfix Mail Server, LDAP(Lightweight Directory Access Protocol) 서버, Procmail Filter, PPTP(Point-to-Point Tunneling Protocol) VPN Server 등과 같은 모듈을 Webmin에 쉽게 설치할 수 있습니다. 또한 각 Unix 구성 파일을 수동으로 편집하는 대신 사용자 계정, DNS, 파일 공유 및 필요한 기타 구성을 설정할 수 있습니다. 명령줄 작업이 싫고 GUI를 사용하여 새 기능을 구성하고 추가하는 것이 더 낫다면 이 방법이 효과적입니다.
Webmin에 대해 자세히 알아보려면 여기를 클릭하십시오.
Postfix Mail Server는 오픈 소스 메일 전송 에이전트입니다. 메일을 보내고 받는 데 사용되는 애플리케이션입니다. Postfix Mail Server는 Dovecot과 같은 다른 모듈과 함께 사용할 수 있습니다. Dovecot은 메일 저장소 서버로 사용되는 오픈 소스 IMAP(Internet Message Access Protocol) 및 POP3(Post Office Protocol 3) 서버입니다.
후위에 대해 자세히 알아보려면 여기를 클릭하십시오.
모든 사용자가 이메일을 사용합니다. 사용자는 자신의 메일 서버를 호스트하거나 서드파티 제공자와 함께 이동할 수 있습니다. 타사 공급업체를 사용할 때 사람들이 갖는 가장 큰 질문 중 하나는 "내가 그 점에 대해 잘 알고 있는가?"입니다. 대부분의 사용자는 집 또는 소규모 비즈니스보다 보안이 우수하기 때문에 서드파티 제공업체를 이용하고 싶어할 것입니다. 그러나 일부 사용자는 내부에서 호스팅하고 싶어합니다. 자신의 메일 서버를 호스팅할 때 자신의 데이터를 완벽하게 제어할 수 있습니다.
또한 자체 메일 서버를 호스팅하면 도메인 이름(예: Bob@esupport.com)으로 자신의 이메일 주소를 제어할 수 있습니다. 서드파티 도메인 이름(예: Bob@hotmail.com)으로 연락하는 것보다 비즈니스 프레젠테이션에 더 적합한 방법입니다. 사용자가 자신의 메일 서버를 호스팅 할 때 선택 할 수 있습니다. Exchange, Sendmail, Groupwise, Postfix 등이 있습니다. 일부 서버는 무료이지만 일부는 무료입니다. 이 경우 Postfix는 사용자가 Raspberry Pi에 설치할 수 있는 무료 오픈 소스 메일 서버입니다.
raspberry-asterisk downloads(raspberry-asterisk 다운로드) 페이지에서 다운로드할 수 있는 최신 이미지가 나타날 때까지 아래로 스크롤합니다. 이 예에서는 HTTP 필드 옆에 있는 raspbx-04-04-2018.zip을 선택했습니다. zip 파일 설치를 시작해야 합니다.
zip 파일을 다운로드한 후 zip 파일의 위치로 이동합니다. zip 파일을 마우스 오른쪽 단추로 클릭하고 모두 추출...을 선택합니다.
압축 풀기(Zipped) 폴더 창이 나타납니다. 압축 파일이 현재 있는 폴더에서 압축 파일의 압축을 풀려면 압축을 풉니다.
파일이 추출되면 압축 해제된 폴더가 표시됩니다.
balenaEtcher를 실행합니다.
Etcher 창이 나타납니다. 이미지 선택을 클릭합니다.
열기 창이 나타납니다. raspbx 이미지의 위치로 이동합니다. raspbx-04-04-2018.img를 선택하고 Open(열기)을 클릭합니다.
SD 카드가 선택되었는지 확인합니다. 다른 SD 카드를 선택하려면 Change(변경)를 클릭합니다. SD 카드에 raspbx 이미지를 플래시할 준비가 되면 Flash를 클릭합니다. SD 카드에 이미지를 깜박이는 데 시간이 걸립니다. 방해하지 말아주세요 SD 카드에 이미지를 깜박이는 작업이 완료되면 메시지가 표시됩니다.
이제 SD 카드를 raspbx 이미지로 이미징해야 합니다.
SSH(Secure Shell)로 Raspberry Pi에 연결하거나 HDMI를 통해 Raspberry Pi를 컴퓨터 모니터에 연결합니다. SSH를 사용하여 Raspberry Pi에 액세스하려면 먼저 Raspberry Pi의 IP 주소를 알아야 합니다. 이 예에서는 PuTTY를 사용하여 Raspberry Pi에 SSH를 적용했습니다.
Host Name(또는 IP 주소) 필드에 Raspberry Pi의 IP 주소를 입력합니다. 포트가 22이고 SSH가 Connection Type(연결 유형)으로 선택되었는지 확인합니다. 세션을 시작하려면 Open(열기)을 클릭합니다.
PuTTY 보안 경고가 나타납니다. 연결을 계속하려면 Yes(예)를 클릭합니다.
4단계. 로그인 프롬프트가 표시됩니다. 사용자 이름 root 및 raspberry를 기본 비밀번호로 입력합니다.
일부 명령은 이 페이지에서 찾을 수 있습니다. 가장 업데이트된 명령은 제공된 링크를 참조하십시오.
다음 명령을 입력하여 종속성을 설치합니다. 계속할지 묻는 메시지가 표시되면 키보드에서 y를 눌러 계속합니다.
sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python아래 명령을 입력하여 Webmin의 DEB 버전을 Raspberry Pi에 다운로드합니다. DEB 파일 확장자는 Debian Software Package 파일입니다. 이는 주로 실행 파일, 문서 및 라이브러리에 대한 아카이브를 포함하는 Unix 기반 운영 체제에서 사용됩니다.
wget http://prdownloads.sourceforge.net/webadmin/webmin_1.900_all.deb아래 명령을 입력하여 Webmin을 설치합니다.
Raspberry Pi에 Webmin을 성공적으로 설치했어야 합니다.
웹 브라우저의 URL에 https://_address_of_your_raspberry_pi:10000을 입력하여 Webmin의 웹 페이지에 액세스합니다. 이 예에서는 https://192.168.86.39:10000을 입력했습니다.
Webmin의 웹 컨피그레이션 페이지에 로그인합니다.
참고: 사용자 이름은 root로 설정되며 비밀번호는 root에 대한 현재 비밀번호입니다. SSH를 사용하여 Raspberry Pi에 연결 4단계에서 비밀번호를 변경한 경우 변경한 비밀번호를 입력합니다.
Webmin 탭에서 Un-used Modules 드롭다운 목록을 클릭합니다.
Un-used Modules(사용되지 않은 모듈) 드롭다운 목록에서 Postfix Mail Server(Postfix 메일 서버)를 찾아 클릭합니다.
Postfix Mail Server에서 Click here(여기 클릭) 버튼을 클릭하여 Postfix를 다운로드하고 설치합니다. 아직 설치하지 않은 패키지를 찾습니다.
Install Now(지금 설치) 버튼을 클릭합니다.
설치할 패키지를 보여 주는 패키지 목록이 나타납니다. 설치가 시작되지 않은 경우 Install Now(지금 설치) 버튼을 다시 클릭하여 설치를 시작합니다.
Postfix를 설치해야 합니다. 아래 이미지와 같은 것을 보셔야 합니다.
Postfix가 설치되면 맨 아래에 "install complete(설치 완료)" 또는 "Successfully installed 2 packages(2개의 패키지를 성공적으로 설치했습니다)"라는 알림이 표시됩니다.
왼쪽 메뉴에서 Postfix Mail Server로 이동합니다. Postfix Mail Server는 Servers(서버) 또는 Un-used Modules(사용되지 않은 모듈) 드롭다운 목록에 있을 수 있습니다. 이 예에서 Postfix Mail Server는 Un-used Modules 드롭다운 목록에 있습니다.
Raspberry Pi에 Postfix Mail Server를 설치했어야 합니다. Postfix에서 메일 서비스 제공을 시작하려면 대부분의 경우 구성해야 하는 3가지 컨피그레이션이 있습니다. General Options(일반 옵션)를 클릭한 다음 What domain to use in outbound mail(아웃바운드 메일에서 사용할 도메인), What domains to receive mail for(메일을 받을 도메인) 및 로컬 네트워크를 구성합니다. 저장 및 적용 버튼을 클릭하여 변경 사항을 저장합니다.
자세한 내용은 Postfix Basic Configuration에 대한 Webmin의 설명서를 참조하십시오.
Raspberry Pi에 Postfix Mail Server를 설치했어야 합니다.
다른 접근 방식에 관심이 있지만 Raspberry Pi를 계속 사용하고 있다면 다음 자습서를 참조하십시오.
다른 기능과 함께 심층 자습서: Sam Hobbs - Raspberry Pi 이메일 서버 파트 1: Postfix 자습서
Raspberry Pi를 사용하여 기본 음성 네트워크를 만드는 방법에 대해 자세히 알아보려면 여기를 클릭하십시오.