본문 바로가기

라즈베리파이/NAS

(7)
NAS[7] - OMV5에 SFTP설치하기 안녕하세요. 오늘은 OMV5에 SFTP를 설치해보도록 하겠습니다. 1. 개요 (1) SFTP란? SFTP는 원격으로 파일에 접근할 수 있는 프로토콜 중 하나입니다. SAMBA는 내부 네트워크에서만 파일 공유가 가능하고, FTP는 보안 위험이 큰데, SFTP는 저런 단점들을 모두 커버할 수 있습니다. (2) SSH 활성화하기 SFTP는 SSH기반의 기술이므로 SSH를 활성화시켜주어야 사용이 가능합니다. 좌측의 [서비스]-[SSH]탭으로 진입하신 후 SSH를 활성화시켜주세요. 이제 SSH권한을 설정해주도록 하겠습니다. 좌측의 [접근 권한 관리]-[사용자]탭으로 들어가주세요. SFTP에 사용할 사용자 계정을 선택하신 후 상단의 [편집] 버튼을 눌러주신 후 다음과 같이 [그룹]탭의 ssh항목에 체크하신 후 저장..
NAS[6] - OMV5에 Nextcloud 설치하기 안녕하세요. 오늘은 OMV5에 Nextcloud를 설치하겠습니다. 1. 개요 (1) Nextcloud란? 넥스트클라우드는 여러분이 흔히 아시는 네이버 클라우드나 구글 클라우드 등과 같은 클라우드 스토리지를 만들어주는 소프트웨어입니다. 넥스트 클라우드를 설치하기 위해서는 데이터베이스 소프트웨어가 필요한데, 우리는 MariaDB라는 소프트웨어를 설치하겠습니다. (2) MariaDB란? 마리아DB는 가장 유명한 오픈소스 데이터베이스 소프트웨어 중 하나입니다. 역시 가장 유명한 상용 데이터베이스 소프트웨어인 MySQL에서 포크된 소프트웨어이기 때문에 두 데이터베이스 소프트웨어는 거의 동일한 사용법을 갖고 있습니다. 2. Nextcloud 설치하기 (1) 마리아DB설치하기 우선 포테이너에 접속 하신 후, 좌측의 ..
NAS[5] - OMV5에 토렌트 설치하기 안녕하세요. 오늘은 OMV5에 토렌트를 설치해보겠습니다. 1. 개요 (1) 토렌트란? 전 세계의 네티즌들에게 산재되어 있는 파일을 다운받아주는 프로그램입니다. 과거 유행하던 1:1전송방식인 P2P와는 달리 여러 유저들에게서 파일조각을 조금씩 떼어 받을 수 있습니다. 또한 다운로드와 동시에 업로드가 가능하므로 주의가 필요합니다. 분산 다운로드 방식이 기본값이므로 다운로드 속도가 빠르지만 그만큼 저장장치에 무리를 가하므로 역시 주의가 필요합니다. (2) 트랜스미션이란? 트랜스미션은 리눅스 운영체제인 우분투에 기본적으로 설치되어있는 토렌트 프로그램입니다. 웹을 통해 제어가 가능하기 때문에 NAS에서 편리하게 사용하실 수 있습니다. 간결하고 쉬운 제어가 가능하기 때문에 우리도 트랜스미션을 설치해보도록 하겠습니다..
NAS[4] - OMV5에 Jellyfin 설치하기 안녕하세요. 오늘은 OMV5에 젤리핀을 설치해보겠습니다. 1. Jellyfin이란? 젤리핀은 쉽게 말하자면 나만의 넷플릭스 서버입니다. 본인이 소유한 영상을 넷플릭스처럼 WebUI기반으로 감상할 수 있게 해주는 무료 소프트웨어이며, 도커를 활용하여 쉽게 설치하실 수 있습니다. 비슷한 소프트웨어로는 PLEX가 있지만, 유료 이용권이 없으면 이용에 한계가 있으므로 젤리핀을 설치하도록 하겠습니다. 2. 젤리핀 설치방법 (1) 폴더 만들기 a. 설정 폴더 만들기 젤리핀에 대한 설정 파일을 담을 폴더를 만들어주겠습니다. 터미널을 열고, 다음 명령어를 입력하여 폴더를 만들어줍니다. sudo mkdir -p /docker/jellyfin/config b. 데이터 폴더 만들기 미디어 데이터를 저장하기 위한 폴더를 만들..
NAS[3] - OMV5에 Docker 설치하기 안녕하세요. 오늘은 OMV5에 Docker를 설치해보도록 하겠습니다. 1. 개요 (1) 도커란? 도커는 리눅스의 필수 유틸리티 중 하나로써, 오픈소스 기반의 가상화 플랫폼입니다. 각종 소프트웨어와 그 소프트웨어의 실행환경을 컨테이너라는 개념으로 묶어서 배포, 구동 할 수 있기 때문에 다양한 운영체제와 하드웨어에서 원하는 소프트웨어를 손쉽게 구동할 수 있습니다. 데이터베이스나 웹서버 등 여러 프로그램을 사용해볼 수 있으니 꼭 설치해보세요. 2. 도커 설치하기 [시스템]-OMV-Extras]항목에 접속해주세요. 상단의 [Docker]탭에 들어가신 후 [Docker]-[+설치]버튼을 눌러주세요. 시간이 좀 걸리는데 무사히 설치가 완료되면 'Done'이라는 메시지가 출력됩니다. 정상적으로 설치가 완료되면 다음과..
NAS[2] - OMV5에 외장하드 마운트하기 안녕하세요. 오늘은 OMV5에 외부 저장장치를 마운트 해보겠습니다. 1. 외부 저장장치의 종류 라즈베리파이에 연결 가능한 외부 저장장치의 종류는 무척 다양합니다. USB메모리부터, 외장하드, 외장SSD까지 대부분의 저장장치를 활용할 수 있지만, 한가지 조건이 필요합니다. 라즈베리파이에서 지원하는 저장장치 규격이 USB밖에 없기때문에 무조건 USB인터페이스를 활용하여야 한다는 것입니다. 저는 오늘 USB 메모리를 OMV5에 마운트시켜보도록 하겠습니다. 2. 외부 저장장치 마운트 (1) USB 저장장치 연결 USB 메모리나 USB인터페이스의 외장 저장장치를 라즈베리파이에 연결해줍니다. 이후 [저장소]-[디스크]항목에 진입하시면 다음과 같이 '/dev/sda'와 '/dev/sdb'라는 장치가 보입니다. 장치가..
NAS[1] - OMV5 설치하기 안녕하세요. 오늘은 라즈베리파이에 오픈소스 NAS 운영체제인 OMV를 설치해보도록 하겠습니다. 1. 개요 (1) NAS란? Network Attatched Storage의 약자인 NAS는 쉽게 말하면 개인용 클라우드 저장공간을 의미합니다. 하지만 NAS는 클라우드와는 달리 Docker를 설치해 웹서버를 구동한다던가, 미디어 스트리밍도 할 수 있습니다. 시중에 시놀로지나 큐냅 같은 상용 NAS가 판매되고 있지만 우리는 라즈베리파이를 활용하여 NAS를 직접 만들어보도록 하겠습니다. (2) OMV란? OMV는 리눅스 기반의 오픈소스 NAS 운영체제입니다. 기본적으로 웹 기반의 GUI를 제공하기 때문에 비교적 간단하게 구축이 가능하며, 데이터를 관리한다던가 각종 플러그인을 설치하는 과정이 클릭 몇번으로 가능합니..