[ipTIME NAS] SSH 모드 활용하기
QipTIME NAS에서 SSH 모드를 켜고 ipkg로 프로그램을 설치하려면 어떻게 하나요?
NAS1, NAS2에 펌웨어 1.2.06 이후 버전을 설치하면 SSH 모드를 활성화할 수 있습니다. SSH 모드는 고급 사용자를 위한 기능으로, 아래 내용을 참고해 활용해 주세요.
당사는 이 글에서 소개하는 SSH(TELNET) 및 SSH 모드를 이용한 설치·활용 방법에 대한 기술 지원을 하지 않습니다.
NAS1Dual, NAS2Plus, NAS2Dual, NAS4Dual은 SSH 모드를 지원하지 않습니다.
NAS200, 400은 [여기]를 참고해 주세요.
STEP 1SSH 모드 활성화 시 주의사항
- SSH 모드는 고급 사용자를 위한 기능으로, SSH를 통해 NAS 시스템에 접근하고 변경할 수 있습니다. SSH 모드가 활성화된 제품의 시스템 관리 및 자료 보존에 관한 모든 책임은 사용자에게 있으며, (주)이에프엠네트웍스는 해당 제품에 대한 AS 및 기술 지원을 하지 않습니다.
- SSH 모드를 활성화하면 내장 하드디스크의 리눅스 파티션(EXT3, EXT4 등)에 시스템 파일/폴더를 복사해 사용합니다. 단, RAID로 구성된 영역에만 리눅스 파티션이 있다면 SSH 모드를 활성화할 수 없습니다.
- SSH 모드를 활성화하기 전에 제품 복구에 대비해 시스템 설정 파일을 백업해 주세요.
- SSH 모드를 활성화한 뒤에는 NAS에 등록된 관리자 계정으로 SSH 접속할 수 있습니다.
STEP 2시스템 파일/폴더 접근 및 프로그램 실행
- 시스템 설정 › 기타 설정에서 SSH 모드를 활성화로 설정합니다.
- 터미널 프로그램에서 NAS에 등록된 관리자 계정으로 시스템에 로그인합니다.

- shell에서 자유롭게 NAS 시스템에 접근하고 변경할 수 있습니다.
※ 터미널에서 프로그램 설정 파일을 직접 변경한 뒤 관리 UI로 NAS의 시스템 프로그램을 실행하면, 관리 UI 설정에 따라 설정 파일이 갱신되어 직접 변경한 설정이 적용되지 않습니다. ps 명령어를 참고해 쉘에서 직접 프로그램을 실행해 주세요.
- SSH 모드를 활성화하면 시스템 파일/폴더가 하드디스크에 복사된 뒤 사용되며, 해당 파티션은 [시스템 정보], [기타설정] 또는 [HDD 파티션/포맷] 메뉴에서 다음과 같이 확인할 수 있습니다.

STEP 3ipkg 명령어 설치 및 사용
SSH 모드가 활성화되면 ipkg 명령어로 프로그램을 추가 설치해 사용할 수 있습니다.
(주)이에프엠네트웍스의 ipTIME NAS 제품은 ipkg 실행 환경만 제공하며, ipkg로 설치할 수 있는 프로그램의 업데이트·추가 지원이나 ipkg로 설치한 프로그램의 설정 안내 등은 지원하지 않습니다.
3-1. ipkg 명령어 설치
- 다음 명령어를 실행해 NAS에 ipkg 명령어를 설치합니다. (터미널에 따라 명령어를 복사/붙여넣기해 실행할 수 있습니다.)
test -e /opt && mv /opt /opt.bakmkdir -p /big-disk/opt && ln -sf /big-disk/opt /optwget http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/ipkg-opt_0.99.163-10_arm.ipktar -xOvzf ipkg-opt_0.99.163-10_arm.ipk ./data.tar.gz | tar -C / -xzvf -mkdir -p /opt/etc/ipkgecho "src cross http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable" > /opt/etc/ipkg/armel-feed.confecho "src native http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/native/unstable" >> /opt/etc/ipkg/armel-feed.conf

- 설치 후 ipkg 명령어를 실행해 정상적으로 설치되었는지 확인합니다. ipkg로 설치한 프로그램은 /opt/ 폴더 아래에 위치합니다.

3-2. 설치할 수 있는 프로그램 확인 및 설치
- ipkg update 명령어로 서버의 프로그램 목록을 시스템으로 가져옵니다.

- ipkg list 명령어로 설치할 수 있는 프로그램 목록을 확인합니다.

- ipkg install [설치할 프로그램명] 명령어로 프로그램을 설치합니다. (예: ipkg install zsh)

※ 자세한 사용 방법은 ipkg 명령어의 도움말을 참고해 주세요.
참고 1시스템 파일/폴더 복구
사용 중 시스템 파일/폴더만 손상되어 NAS가 정상적으로 동작하지 않으면 다음 과정으로 NAS를 초기화해 복구할 수 있습니다.
- 복사된 리눅스 시스템 파티션이 있는 내장 하드디스크를 NAS에서 제거합니다.
- NAS를 재부팅합니다.
- 재부팅이 완료되면 시스템 초기화를 수행합니다.
- 초기화된 NAS 시스템을 종료한 뒤, 제거했던 내장 하드디스크를 다시 설치합니다.
- 기존에 백업한 시스템 설정 파일을 복구합니다.
- 비활성화되어 있는 SSH 모드를 다시 활성화합니다.
참고 2SSH 모드가 활성화된 시스템의 펌웨어/추가 모듈 업그레이드
SSH 모드가 활성화되어 있으면 ipTIME NAS의 펌웨어/추가 모듈 업그레이드 기능이 제한됩니다. 펌웨어를 업그레이드하려면 먼저 SSH 모드를 해제한 뒤 진행해 주세요.
SSH 모드를 해제했다가 다시 활성화하면 시스템 폴더에 저장된 설정 파일들이 초기화되므로, 반드시 시스템 설정을 시스템 폴더 이외의 공간에 백업한 뒤 진행해 주세요.






































