D-link의 리눅스 기반 NAS인 DNS-323에서 텔넷(telnet)은 다른 부가 기능을 설치할 발판이지만, 기본으로 설치되어 있지 않다. ffp(fonz fun-plug)를 이용하면 DNS-323에 텔넷을 설치할 수 있다.
  • http://www.inreto.de/dns323/fun-plug/0.5/에서 fun_plug와 fun_plug.tgz를 받는다.
  • 두 파일을 FTP나 네트워크(samba)를 통하여 Volume_1에 복사한다.
  • 웹 관리 화면으로 들어가 DNS-323을 다시 시작한다. (Tools → System → Restart)

  DNS-323은 시작할 때 fun_plug이 있으면 이 스크립트가 자동으로 실행된다. 여기서 받은 fun_plug는 fun_plug.tgz에 든 ffp의 기능 가운데 텔넷 요소를 설치한다. DNS-323을 다시 시작했으면, PC의 명령창에서 DNS-323의 아이피로 텔넷 접속해 본다.

telnet 192.168.xxx.xxx
  길잡이(프롬프트)가 뜨면 텔넷이 잘 설치된 것이다. 이로써 ffp의 다른 도구 꾸러미를 설치하고, 리눅스 명령으로 DNS-323을 세세하게 조작할 발판을 마련했다.

  설치가 끝나고 /ffp/start/를 보면 시작 스크립트들이 여럿 보인다. 텔넷뿐만 아니라 ssh, nfs, mediatomb(UPNP AV server), cleanboot를 비롯한 몇몇 도구들도 함께 설치된다. 부팅할 때에 /ffp/start의 스크립트 파일에 실행 권한이 있으면 자동으로 실행된다. 가령 lignttpd.sh에 실행 권한을 주면 NAS를 다시 시작할 때 lighttp의 웹서버 기능이 작동한다.

# chmod +x /ffp/start/lighttpd.sh

  기능을 바로 시작하려면 아래처럼 명령한다.
 # sh /ffp/start/lighttpd.sh start

  스크립트의 실행 상태는
# sh /ffp/start/lighttpd.sh status
로 확인할 수 있다.

  거꾸로 스크립트를 바로 중지하고 실행 권한을 없애서 다시 실행되지 않게 할 수 있다.
# sh /ffp/start/lighttpd.sh stop  (lighttp를 중지함)
# chmod -x /ffp/start/lighttpd.sh  (lighttpd.sh의 실행 권한을 없앰)

2010/08/30 14:05 2010/08/30 14:05
얽힌 글타래
그물누리 / 파일 공유〉 글갈래의 다른 글
글 걸기 주소 : 이 글에 다른 글을 걸 수 없습니다

덧글을 달아 주세요