메뉴 바로가기본문 바로가기

[ipTIME NAS] SSH 모드 활용하기

2014.07.07조회 100,604

QipTIME NAS에서 SSH 모드를 켜고 ipkg로 프로그램을 설치하려면 어떻게 하나요?
A

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시스템 파일/폴더 접근 및 프로그램 실행

  1. 시스템 설정 › 기타 설정에서 SSH 모드를 활성화로 설정합니다.
  1. 터미널 프로그램에서 NAS에 등록된 관리자 계정으로 시스템에 로그인합니다.
SSH 로그인
  1. shell에서 자유롭게 NAS 시스템에 접근하고 변경할 수 있습니다.

※ 터미널에서 프로그램 설정 파일을 직접 변경한 뒤 관리 UI로 NAS의 시스템 프로그램을 실행하면, 관리 UI 설정에 따라 설정 파일이 갱신되어 직접 변경한 설정이 적용되지 않습니다. ps 명령어를 참고해 쉘에서 직접 프로그램을 실행해 주세요.

  1. SSH 모드를 활성화하면 시스템 파일/폴더가 하드디스크에 복사된 뒤 사용되며, 해당 파티션은 [시스템 정보], [기타설정] 또는 [HDD 파티션/포맷] 메뉴에서 다음과 같이 확인할 수 있습니다.
SSH 시스템 파티션 확인

STEP 3ipkg 명령어 설치 및 사용

SSH 모드가 활성화되면 ipkg 명령어로 프로그램을 추가 설치해 사용할 수 있습니다.

(주)이에프엠네트웍스의 ipTIME NAS 제품은 ipkg 실행 환경만 제공하며, ipkg로 설치할 수 있는 프로그램의 업데이트·추가 지원이나 ipkg로 설치한 프로그램의 설정 안내 등은 지원하지 않습니다.

3-1. ipkg 명령어 설치
  1. 다음 명령어를 실행해 NAS에 ipkg 명령어를 설치합니다. (터미널에 따라 명령어를 복사/붙여넣기해 실행할 수 있습니다.)

test -e /opt && mv /opt /opt.bak
mkdir -p /big-disk/opt && ln -sf /big-disk/opt /opt
wget http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/ipkg-opt_0.99.163-10_arm.ipk
tar -xOvzf ipkg-opt_0.99.163-10_arm.ipk ./data.tar.gz | tar -C / -xzvf -
mkdir -p /opt/etc/ipkg
echo "src cross http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable" > /opt/etc/ipkg/armel-feed.conf
echo "src native http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/native/unstable" >> /opt/etc/ipkg/armel-feed.conf

ipkg 설치
  1. 설치 후 ipkg 명령어를 실행해 정상적으로 설치되었는지 확인합니다. ipkg로 설치한 프로그램은 /opt/ 폴더 아래에 위치합니다.
ipkg 실행 확인
3-2. 설치할 수 있는 프로그램 확인 및 설치
  1. ipkg update 명령어로 서버의 프로그램 목록을 시스템으로 가져옵니다.
ipkg update
  1. ipkg list 명령어로 설치할 수 있는 프로그램 목록을 확인합니다.
ipkg list
  1. ipkg install [설치할 프로그램명] 명령어로 프로그램을 설치합니다. (예: ipkg install zsh)
ipkg install zsh

※ 자세한 사용 방법은 ipkg 명령어의 도움말을 참고해 주세요.

참고 1시스템 파일/폴더 복구

사용 중 시스템 파일/폴더만 손상되어 NAS가 정상적으로 동작하지 않으면 다음 과정으로 NAS를 초기화해 복구할 수 있습니다.

  1. 복사된 리눅스 시스템 파티션이 있는 내장 하드디스크를 NAS에서 제거합니다.
  1. NAS를 재부팅합니다.
  1. 재부팅이 완료되면 시스템 초기화를 수행합니다.
  1. 초기화된 NAS 시스템을 종료한 뒤, 제거했던 내장 하드디스크를 다시 설치합니다.
  1. 기존에 백업한 시스템 설정 파일을 복구합니다.
  1. 비활성화되어 있는 SSH 모드를 다시 활성화합니다.

참고 2SSH 모드가 활성화된 시스템의 펌웨어/추가 모듈 업그레이드

SSH 모드가 활성화되어 있으면 ipTIME NAS의 펌웨어/추가 모듈 업그레이드 기능이 제한됩니다. 펌웨어를 업그레이드하려면 먼저 SSH 모드를 해제한 뒤 진행해 주세요.

SSH 모드를 해제했다가 다시 활성화하면 시스템 폴더에 저장된 설정 파일들이 초기화되므로, 반드시 시스템 설정을 시스템 폴더 이외의 공간에 백업한 뒤 진행해 주세요.



자주묻는 질문
자주묻는 질문 게시판
챗봇 상담
설치도우미 바로가기
펌웨어 업그레이드 바로가기
펌웨어 복구도우미 바로가기
ipTIME 검색기 바로가기
EasyMesh 접속기 바로가기
ipDISK ipCloud 바로가기
ipCAM Tools 바로가기
DDNS 관리 바로가기
제  목[ipTIME NAS] SSH 모드 활용하기
목록보기
QipTIME NAS에서 SSH 모드를 켜고 ipkg로 프로그램을 설치하려면 어떻게 하나요?
A

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시스템 파일/폴더 접근 및 프로그램 실행

  1. 시스템 설정 › 기타 설정에서 SSH 모드를 활성화로 설정합니다.
  1. 터미널 프로그램에서 NAS에 등록된 관리자 계정으로 시스템에 로그인합니다.
SSH 로그인
  1. shell에서 자유롭게 NAS 시스템에 접근하고 변경할 수 있습니다.

※ 터미널에서 프로그램 설정 파일을 직접 변경한 뒤 관리 UI로 NAS의 시스템 프로그램을 실행하면, 관리 UI 설정에 따라 설정 파일이 갱신되어 직접 변경한 설정이 적용되지 않습니다. ps 명령어를 참고해 쉘에서 직접 프로그램을 실행해 주세요.

  1. SSH 모드를 활성화하면 시스템 파일/폴더가 하드디스크에 복사된 뒤 사용되며, 해당 파티션은 [시스템 정보], [기타설정] 또는 [HDD 파티션/포맷] 메뉴에서 다음과 같이 확인할 수 있습니다.
SSH 시스템 파티션 확인

STEP 3ipkg 명령어 설치 및 사용

SSH 모드가 활성화되면 ipkg 명령어로 프로그램을 추가 설치해 사용할 수 있습니다.

(주)이에프엠네트웍스의 ipTIME NAS 제품은 ipkg 실행 환경만 제공하며, ipkg로 설치할 수 있는 프로그램의 업데이트·추가 지원이나 ipkg로 설치한 프로그램의 설정 안내 등은 지원하지 않습니다.

3-1. ipkg 명령어 설치
  1. 다음 명령어를 실행해 NAS에 ipkg 명령어를 설치합니다. (터미널에 따라 명령어를 복사/붙여넣기해 실행할 수 있습니다.)

test -e /opt && mv /opt /opt.bak
mkdir -p /big-disk/opt && ln -sf /big-disk/opt /opt
wget http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/ipkg-opt_0.99.163-10_arm.ipk
tar -xOvzf ipkg-opt_0.99.163-10_arm.ipk ./data.tar.gz | tar -C / -xzvf -
mkdir -p /opt/etc/ipkg
echo "src cross http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable" > /opt/etc/ipkg/armel-feed.conf
echo "src native http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/native/unstable" >> /opt/etc/ipkg/armel-feed.conf

ipkg 설치
  1. 설치 후 ipkg 명령어를 실행해 정상적으로 설치되었는지 확인합니다. ipkg로 설치한 프로그램은 /opt/ 폴더 아래에 위치합니다.
ipkg 실행 확인
3-2. 설치할 수 있는 프로그램 확인 및 설치
  1. ipkg update 명령어로 서버의 프로그램 목록을 시스템으로 가져옵니다.
ipkg update
  1. ipkg list 명령어로 설치할 수 있는 프로그램 목록을 확인합니다.
ipkg list
  1. ipkg install [설치할 프로그램명] 명령어로 프로그램을 설치합니다. (예: ipkg install zsh)
ipkg install zsh

※ 자세한 사용 방법은 ipkg 명령어의 도움말을 참고해 주세요.

참고 1시스템 파일/폴더 복구

사용 중 시스템 파일/폴더만 손상되어 NAS가 정상적으로 동작하지 않으면 다음 과정으로 NAS를 초기화해 복구할 수 있습니다.

  1. 복사된 리눅스 시스템 파티션이 있는 내장 하드디스크를 NAS에서 제거합니다.
  1. NAS를 재부팅합니다.
  1. 재부팅이 완료되면 시스템 초기화를 수행합니다.
  1. 초기화된 NAS 시스템을 종료한 뒤, 제거했던 내장 하드디스크를 다시 설치합니다.
  1. 기존에 백업한 시스템 설정 파일을 복구합니다.
  1. 비활성화되어 있는 SSH 모드를 다시 활성화합니다.

참고 2SSH 모드가 활성화된 시스템의 펌웨어/추가 모듈 업그레이드

SSH 모드가 활성화되어 있으면 ipTIME NAS의 펌웨어/추가 모듈 업그레이드 기능이 제한됩니다. 펌웨어를 업그레이드하려면 먼저 SSH 모드를 해제한 뒤 진행해 주세요.

SSH 모드를 해제했다가 다시 활성화하면 시스템 폴더에 저장된 설정 파일들이 초기화되므로, 반드시 시스템 설정을 시스템 폴더 이외의 공간에 백업한 뒤 진행해 주세요.



목록보기

경기도 용인시 기흥구 죽전로 15 6층 (보정동, 벤포스타2빌딩 6층)

통신판매업신고번호 : 용인 기흥 제 388호
사업자등록번호 : 129-81-44050 | 대표자 : 김인

ALL contents are copyright 2004-EFM Networks Co
All right reserved