본문 바로가기

라즈베리파이

(29)
NAS[7] - OMV5에 SFTP설치하기 안녕하세요. 오늘은 OMV5에 SFTP를 설치해보도록 하겠습니다. 1. 개요 (1) SFTP란? SFTP는 원격으로 파일에 접근할 수 있는 프로토콜 중 하나입니다. SAMBA는 내부 네트워크에서만 파일 공유가 가능하고, FTP는 보안 위험이 큰데, SFTP는 저런 단점들을 모두 커버할 수 있습니다. (2) SSH 활성화하기 SFTP는 SSH기반의 기술이므로 SSH를 활성화시켜주어야 사용이 가능합니다. 좌측의 [서비스]-[SSH]탭으로 진입하신 후 SSH를 활성화시켜주세요. 이제 SSH권한을 설정해주도록 하겠습니다. 좌측의 [접근 권한 관리]-[사용자]탭으로 들어가주세요. SFTP에 사용할 사용자 계정을 선택하신 후 상단의 [편집] 버튼을 눌러주신 후 다음과 같이 [그룹]탭의 ssh항목에 체크하신 후 저장..
라즈베리파이[11] - 라즈베리파이에 우분투 설치하기 안녕하세요. 오늘은 라즈베리파이에 우분투를 설치해보겠습니다. 1. 개요 (1) 우분투란? 우분투는 가장 유명한 리눅스 배포판 운영체제 중 하나입니다. 6개월마다 한번씩 업데이트되는 우분투는 크게 데스크탑용, 서버용으로 나뉘며 라즈베리파이 전용 버전도 존재합니다. 현재 가장 최신 버전은 20.10버전이며 우리는 라즈베리파이용 우분투 데스크탑의 20.10버전을 설치할 예정입니다. (2) ARM용 우분투 라즈베리파이는 보통의 컴퓨터와는 조금 다른 프로세서를 사용합니다. 따라서 일반 컴퓨터에서 사용하기 위한 우분투를 설치하면 정상적인 이용이 불가능하며 ARM프로세서를 위한 우분투를 설치해주어야 합니다. 여기서 놀라운점은 라즈베리파이용 우분투가 64bit를 지원한다는 사실입니다. 32bit에서는 메모리를 4GB까..
라즈베리파이[10] - USB로 부팅하기 안녕하세요. 오늘은 라즈베리파이를 USB로 부팅해보겠습니다. 1. 개요 보통은 SD카드를 이용해서 라즈베리파이를 부팅시키고 계실겁니다. 하지만 라즈베리파이4부터 탑재된 EEPROM덕분에 USB를 활용한 부팅이 가능해졌습니다. 부팅 중 EEPROM의 메인 부트로더의 부팅순서 항목에 USB저장장치가 포함되도록 변경해주면 됩니다. 참고로 2020/09/03에 정식버전으로 업데이트된 기능이니 걱정말고 따라하셔도 됩니다. 2. 부팅 순서 라즈베리파이의 부팅순서는 다음과 같습니다. 아래의 순서 중 (4)번 항목을 이용하여 부팅 우선권을 USB저장장치에 주도록 하겠습니다. (1) BCM2711 SoC에 전원을 인가합니다. (2) 부트로더 리커버리파일(recovery.bin)이 SD카드에 있는지 확인합니다. (3) S..
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'라는 장치가 보입니다. 장치가..