OpenMediaVault (OMV) 7.0은 Debian 12 Linux를 기반으로 하는 오픈소스 네트워크 연결 저장장치 (NAS) 솔루션입니다. 데이터 관리와 공유에 필요한 다양한 기능을 제공합니다.
1. OMV 7.0 설치
1.1 설치 준비물
- USB 드라이브: 8GB 이상 (권장: 16-32GB) 용량을 갖춘 USB 드라이브를 사용하여 설치 미디어를 제작합니다.
- 컴퓨터 또는 서버: OMV 7.0을 설치할 컴퓨터 또는 서버가 필요합니다.
- 디스플레이, 키보드, 마우스: 설치 과정을 위한 입력/출력 장치입니다.
1.2 설치 파일 다운로드
- OpenMediaVault 공식 웹사이트 또는 SourceForge에서 OMV 7.0에 맞는 ISO 파일을 다운로드합니다.
1.3 설치 미디어 제작
- ISO 파일을 USB 드라이브에焼입하기 위해 UltraISO, Rufus, balenaEtcher 등의 도구를 사용합니다.
1.4 설치 진행
- USB 드라이브를 설치할 컴퓨터나 서버에 연결합니다.
- 시스템을 시작하고 BIOS/UEFI 설정으로 들어갑니다. USB 드라이브를 우선으로 설정합니다.
- 설정을 저장하고 다시 시작하면 USB 드라이브를 통해 OMV 7.0 설치 화면이 표시됩니다.
1.5 설치 단계
- 설치 화면에서 언어 (한국어 권장), 지역, 시간대 등을 선택합니다.
- 호스트명, 도메인명 (선택사항), root 비밀번호 등을 설정합니다.
- 설치할 디스크를 선택하고 설치 옵션을 확인합니다.
- 설치가 완료되면 시스템을 다시 시작하도록 안내받을 수 있습니다.
2. OMV 7.0 구성
2.1 시스템에 접속하기
- 설치가 완료되면 웹 브라우저를 통해 OMV의 웹 관리 인터페이스에 접속합니다. IP 주소는 DHCP를 통해 자동으로 할당됩니다.
- 기본 사용자명과 비밀번호는 admin과 openmediavault입니다 (설치 시 설정한 root 비밀번호를 사용할 수 있습니다).
2.2 시스템 설정
- 웹 관리 인터페이스에서 네트워크 설정, 시간 설정 등의 기본 시스템 설정을 수행합니다.
- 소프트웨어 업데이트를 위한 저장소를 구성합니다. 예를 들어 한국의清华 저장소나 Aliyun 저장소를 사용하여 업데이트 속도를 향상시킬 수 있습니다.
2.3 플러그인 설치
- OMV는 플러그인을 통해 기능을 확장할 수 있습니다. 웹 관리 인터페이스에서 필요한 플러그인을 검색하고 설치합니다.
- 예를 들어, SMB/CIFS 플러그인을 설치하여 파일 공유를 설정하거나, Docker 플러그인을 설치하여 컨테이너를 실행할 수 있습니다.
2.4 스토리지 구성
- 하드디스크, SSD, RAID 어레이 등을 포함한 스토리지 장치를 구성합니다.
- ext4, btrfs 등의 파일 시스템을 생성하고, 지정된 디렉터리에挂载합니다.
2.5 사용자 및 권한 관리
- 웹 관리 인터페이스를 통해 사용자 및 그룹을 관리하고, 필요한 권한과 액세스 제어를 설정합니다.
2.6 서비스 구성 및 활성화
- SMB/CIFS, FTP, NFS, WebDAV 등의 서비스를 구성하고 활성화합니다.
- 각 서비스에 대한 액세스 권한과 인증 방법을 설정합니다.
3. 주의사항
- 설치 및 구성 과정 중에는 네트워크 연결이 원활해야 합니다. 특히 소프트웨어 업데이트와 패키지 설치 시에는 안정적인 연결이 중요합니다.
- 중요한 데이터는 정기적으로 백업하여 데이터 손실을 예방합니다.
- OMV의 공식 업데이트 및 보안 공지를 주의 깊게 살펴보고, 필요한 보안 패치를 즉시 적용합니다.
4. SSH를 통해 OMV 7.0 소프트웨어 저장소 수정
OMV 7.0의 소프트웨어 저장소를 SSH를 통해 변경하려면 다음 단계를 따릅니다. 이 프로세스는 SSH 클라이언트를 통해 OMV 서버에 접속할 수 있는 권한이 있다고 가정합니다.
4.1 SSH를 통해 OMV 서버에 접속
- SSH 클라이언트 (PuTTY, Xshell, MobaXterm 또는 Linux/macOS 터미널)를 엽니다.
- OMV 서버의 IP 주소를 입력하고 접속합니다. 예를 들어,
ssh root@your_omv_ip명령을 사용합니다 (your_omv_ip는 OMV 서버의 실제 IP 주소로 대체합니다). - 처음 접속 시 SSH 키를 확인하는 메시지가 표시됩니다. 이 때
yes를 입력하고 Enter를 누릅니다. - 사용자명 (기본값: root)과 비밀번호를 입력합니다. 비밀번호 입력 시 아무런 표시가 없을 수 있습니다.
4.2 기존 소프트웨어 저장소 백업
소프트웨어 저장소를 변경하기 전에 기존 파일을 백업하는 것이 좋습니다.
cp /etc/apt/sources.list /etc/apt/sources.list.bak
cp /etc/apt/sources.list.d/openmediavault.list /etc/apt/sources.list.d/openmediavault.list.bak
cp /etc/apt/sources.list.d/omvextras.list /etc/apt/sources.list.d/omvextras.list.bak
4.3 소프트웨어 저장소 파일 편집
nano나 vim과 같은 텍스트 편집기를 사용하여 저장소 파일을 편집합니다.
- Debian 기반 저장소 파일 편집:
nano /etc/apt/sources.list
清华 저장소 주소로 변경합니다:
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main non-free contrib
# 보안 업데이트 저장소
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security/ bookworm/updates main non-free contrib
- OMV 저장소 파일 편집:
nano /etc/apt/sources.list.d/openmediavault.list
清华 저장소 주소로 변경합니다:
deb https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/public/ usul main
- OMV-Extras 저장소 파일 편집:
nano /etc/apt/sources.list.d/omvextras.list
清华 저장소 주소로 변경합니다:
deb https://mirrors.tuna.tsinghua.edu.cn/OpenMediaVault/extras/ usul main
4.4 편집기에서 변경사항 저장 및 종료
- nano를 사용할 경우:
Ctrl+O를 누르고 Enter를 눌러 저장,Ctrl+X를 누르고 Enter를 눌러 종료합니다. - vim를 사용할 경우:
:wq를 입력하고 Enter를 눌러 저장 및 종료합니다.
4.5 소프트웨어 패키지 목록 업데이트
저장소 변경 후 패키지 목록을 업데이트합니다.
apt-get update