Network Attached Storage Server
네트워크로 연결된 저장장소인데 쉽게 말하면 LAN으로 연결될 외장 하드디스크 스택의 개념
NAS: 직접연결하지 않고 네트워크를 통해서 데이터 저장, 클라우드와 유사
컴퓨터에 직접 연결해서 쓰는 저장공간을 DAS
내장형 하드디스크는 eSTAT 규격의 외장 하드디스크가 대표적
운영체제 선택 > other > freeBSD-64bit > 설정 후 HDDisk 추가한 뒤 시작
Free NAS Setup
Devie 선택한 뒤 지우는 것에 대한 yes > Password 설정
설치 완료 시
Setting에 대해 출력
1번 옵션을 선택하여 네트워크 설정
FreeNAS는 Firfox 5.6 이상 chrom에서 동작 > 외부 사용자에서 FreeNAS IP주로 연결
username: root password: 설정 시 사용한 password > freeNAS의 DashBoard
STORAGE > Disk : 추가된 DISK 확인
실습을 위해 동일한 방법으로 9버전을 설치 한뒤 실습 실행
pool 생성
Volume 설정
Volume Manager 설정 > 하드디스크 4G 이상 사용하여야 됨
Volume 생성 시
볼륨 공유 시 (리눅스)
Share > Add Unix share
서비스에서 FTP 설정을 ON으로 변경
UPS : Uninterrupted Power Supply : 무정전
S3: 아마존 저장공간
일반 사용자에서 mount 하여 원격접속
mount point 부분에 데이터 저장
공유 된 파일 확인
Map user: root _ 해당 파일로 접속하는 사람들은 root사용자로 들어오게 됨
NAS는 하드디스크를 묶어서
외부 사용자도 NAS서버로 접속하여 다른 사람의 자료를 볼 수 있음
lvm 처럼 묶어서 하나의 저장공간으로 사용할 수 있도록 하고 , 네트워크 상의 각 호스트들이 NAS 서버 저장공간에 mount 하여 원격지에서 접근하여 사용 할 수 있음
서버 머신을 원격에서 접속해서 많은 유용한 작업을 웹상에서 수행하게 해주는 종합 웹관리 도구 Webmin
지금 webmin.local은 ubuntu인 상태, 나중에 바꾸어야 될 수도 있음
webman.local ubuntu
실제 설치하지않고 모니터링 정도 할 수 있게 설정
다운로드를 위해 리포지터리 추가하고 키를 생성
패키지 설치
install libapt-pkg-perl libnet-ssleay-perl libauthen-pam-perl libio-pty-perl apt-show-version && install apache2
webmin 패키지 설치
외부 사용자에서 webmin으로 접속
타겟 머신으로 접속 > 대시보드 확인 가능
좌측 창 메뉴
server> SSH server : SSH 서버의 종류 확인 가능
SSH Server> Authentication
SSH 연결에서 인증과 관련된설정을 지정해줄 수 있음