NAS 60

ODROID N1 - The Next ODROID!

The Next ODROID 드디어 새로운 오드로이드 제품이 나왔습니다. 이름도 Next예요. XU4/HC1/HC2/MC1 의 Exynos 5422은 사실 아직까지도 충분합니다. 아직까지 SBC에서 이거보다 가성비가 좋은 제품이 없다고 보기도 해요. 옥타코어와 2GB, 기가비트 LAN을 살려 만든 NAS용 제품인 HC1, 2는 저렴하게 NAS를 구축하기에 제일 좋죠. SFTP(동영상 스트리밍), Seafile/NextCloud 등 자신만의 클라우드 서비스, 웹 서버, 심지어 Plex도 낮은 해상도라면 끊김 없이 볼 수 있구요. 이번 N1은 Exynos 5422보다 더 고성능입니다. ODROID N1 공식적인 주요 스펙을 볼게요. Rockchip AArch64 RK3399 Hexa-core processo..

OMV 3 -> OMV 4 업그레이드 방법

OMV 4 - Arrakis OMV 4 가 아직 테스트 단계이지만, 슬슬 나오기 시작했습니다. x86 시스템용 이미지는 이미 배포하기 시작한 것 같구요. 가장 큰 변화로는 내부적으로 Debian 8 -> 9 와 PHP 5.6 -> 7.0 이 되겠네요! 드디어 PHP 7 을 사용합니다. 아직 7.0이지만요. 어떻게 업그레이드를 할 수 있나 찾아봤더니, 이제 OMV에서 깔끔하게 문서화하기 시작했더라구요. 업그레이드 방법도 나와있었습니다. 물론 이전에 다른 곳에 문서화를 하고있긴 했지만, 요새 잘 나가는 Read The Docs 플랫폼을 사용하기 시작한 것 같네요. 먼저 해봤습니다. 누구나 따라할 수 있는 업그레이드 가이드를 올려볼게요. 아직 테스트 단계이므로 꼭! 원본 데이터는 백업하시고 사용하던 Micro..

Zsh with Oh My Zsh - Bash를 대체할 대세 Shell

Z Shell with Oh My Zsh Bash는 정말 강력하면서 간단한 Shell입니다. 하지만 더 간단하고 이쁜 게 있었어요. 플러그인으로 기능 추가도 되는 Shell입니다. Oh My Zsh 에 플러그인 두 개를 설치하고 한 3주 정도 써봤는데, 제가 느꼈던 좋은 점들은.. 경로 자동 완성 /usr/local/bin 은 /u/lo/b + tab 으로 완성됩니다. 경로가 하나일 때만 전체 경로가 자동으로 완성돼요. 스펠링 검사 없는 명령어는 빨간색으로 표시됩니다. 있는 명령어는 초록색으로 표시돼요. 그리고 quote 안의 문자열은 노란색으로 표시됩니다. 또한 스펠링 검사 및 제안 기능도 있습니다. 명령어 자동 완성 history 기반으로 명령어(command line)가 자동 완성됩니다. 만약 이전..

XU4Q + CloudShell2 생존 신고, tvheadend

잠깐 테스트할 게 있어 오래된 노트북에 Windows 10 을 설치하려고 서버에 보관중인 Windows 10 이미지 파일을 옮기던 중입니다.Samba로 110MB/s 무난하게 옮겨주네요 :)그리고..집에 남는 USB TV 수신카드가 있어 도전해보려 합니다. 가족이 쓰던 건데, 고장난 줄 알고 새로 샀거든요 한 10만원 돈 주고.. 근데 고장난 게 아니었나 봅니다 :) 좀 오래된 모델이긴 한데 리눅스에선 펌웨어가 있더라구요. DViCO FusionHDTV5 USB Silver 인가 그렇습니다만 그냥 Gold 펌웨어 씌우면 되네요.실사까지 바라보고, 적당한 길이의 안테나 케이블이 없어 하나 주문했습니다. 잘 된다면 좋겠네요. 정말 고장난 애가 잠깐 힘낸 거라면 중도 포기할 수도 있을 것 같구요.. USB T..

Daily 2018.02.05

OMV 에서 SSH 접속하는 방법

SSH => OMV 얼마 전부터 OMV에선 기본적으로 SSH 접속이 막혀있었습니다. Seafile 등을 설치하기 위해 SSH에 접속하는 방법을 알려드릴게요. 크게 두 가지 방법이 있어요. 사용자 계정을 만들어 접속 가장 일반적이고 안정적이고 권장하는 방법입니다. OMV의 사용자 메뉴로 가셔서 사용자 추가 버튼을 눌러주세요. 일반 탭에서 스크린샷처럼 이름과 암호를 적어주시고 셀을 bash로 바꿔주세요. 그리고 그룹 탭에서 sudo와 ssh에 체크해주세요. 저장, 적용하시면 돼요. 이제 터미널이나 Putty 등 SSH 접속할 수 있는 툴에서 새로 만든 사용자 계정 정보를 입력해 접속해보세요. sudo 명령도 잘 됩니다. root 계정으로 접속 root 계정으로 접속하는 건 권장하지 않아요. root는 시스템..

NAS - 트랜스미션 토렌트 자동 분류/삭제 스크립트 업데이트

자동 분류/삭제 Bash Script 요새 손 안 대고 코 풀기 위한 작업 중에 있습니다. 알아서 토렌트로 땡겨받고, 분류해 적절한 장소에 옮겨주는 작업까지요. 원래 구현 해놨었는데 8TB 하드 설치하면서 루트 파티션도 괜히 포맷해가지고.. 한 번 더 작업 중입니다. 그래서 최근에 다시 (크게) 업데이트된 트랜스미션 스크립트를 공유합니다 ㅎㅎ 원래 써 놓은 게 있었는데, 제가 다시 써보려 해도 적용이 잘 안 되더라구요. 그래서 설명도 추가하고 코드도 조금 정리했습니다. 이동 명령이 너무 느린 현상의 이유도 알아내서, 추후에 관련 이야기를 포스팅하려 합니다. 코드에서 바뀐 건 없어요. 트랜스미션이 토렌트를 다 받으면 자동으로 토렌트 엔트리를 삭제해주고, 만약 파일 이름이 특정 이름을 가진다면 목적지 경로의..

ODROID HC2 - 출시!

Home Cloud with 3.5 Inch HDD 약 두 달 전 HC1이 나온 이후 여러 NAS 카페와 ODROID 포럼 등등에서 많은 사람들이 3.5 인치 하드디스크용은 언제 나오냐며 기대했는데, 드디어 HC2란 이름으로 나왔어요. HC1과 동일한 사양이지만 3.5인치 HDD 를 위해 12V 전원인 것만 다르네요. 그리고 위의 사진을 보시면.. 이지스토어 8TB 에서 꺼낸 것 같은 하드디스크 2종류가 있습니다. WD 8TB RED 랑 WD 8TB WHITE요. 모두 잘 호환되는 것 같네요 :) 제 CloudShell2 에서도 8TB WHITE가 잘 작동하니 문제 없는 것 같습니다. 그 외에도 WD RED 2, 4, 6 TB 등등이랑 HGST NAS용 HDD들도 문제 없이 돌아가나봅니다. NAS용 HD..

Piwigo - 온라인 갤러리/앨범 설치 가이드

개요 Piwigo는 PHP 기반 갤러리 프로그램이에요. 얘를 설치하게 되면 인터넷으로 사진을 관리할 수 있어요. 사진마다 댓글도 달거나, 사진/앨범 별로 접근 제한을 두거나, 원하는 사진이나 앨범을 공유할 수도 있구요. 도메인을 주게 되면 나만의 갤러리로 쉽게 접근할 수 있으니까, 주변 사람들에게 자랑하고 싶은 사진을 보여주고 싶을 때, 부모님이나 친척들에게 행복한 사진들을 보여주고 싶을 때 좋아요. 사실 웹 기반 갤러리 프로그램이 꼭 필요한 건 아니에요. h5ai 같은 걸 깔면 사진이 웹에서 Preview가 되긴 해요. Seafile, NextCloud 등 클라우드 앱도 있고, 기타 기기에선 DLNA를 사용해도 되구요. 하지만 역시 간단하면서 전문적인 갤러리 프로그램이 필요할 때가 있어요. Piwigo..

OpenVPN - VPN 개념, 서버 구축 가이드

VPN VPN (Virtual Private Network, 가상 사설망) 은, 저도 처음엔 의미를 이해하기 어려웠지만 사실 간단했어요. 정말 구라로 사설망을 만드는 거였어요. 위키에서 퍼온 이미지예요. Head-office에 VPN 서버를 설치했고, Remote는 외부에서 저희가 사용할 장치들이라고 생각하면 돼요. VPN 서버가 연결되면 Remote 에서 보내는 모든 패킷이 인터넷을 건너 Head-office에 도착해요. 그리고 다시 Head-office에서 목적지로 향하는 거예요. 이게 가능하기 위해선 Remote와 Head-office 사이에 바로 패킷이 이동할 터널이 하나 있어야 해요. 터널링이라고 하고, 내부적으론 패킷을 두 번 캡슐화해 보내는 거죠. 캡슐화된 패킷의 바깥쪽 헤더는 Head-of..

NAS - 트랜스미션(Transmission) 토렌트 완료 시 자동으로 분류/삭제 스크립트

업데이트 됐습니다 :) - 2018/01/19 - [오드로이드 XU4/Misc] - NAS - 트랜스미션 토렌트 자동 분류/삭제 스크립트 업데이트 토렌트를 NAS를 통해 받는 건 정말 편합니다. 굳이 컴퓨터를 키지 않아도 스마트폰에서 토렌트 파일을 찾아 넣으면 되니까요. 근데 예능을 받을 때, 전 예능들을 폴더별로 정리하는 편인데 이걸 제가 직접 해줘야 하니 불편했습니다.그래서 트랜스미션 기능 중 완료시 실행될 스크립트 파일을 활용했습니다.구글에 쳐보면 뭐 자동 삭제 이런 건 수없이 많은데(심지어 전부 다른 코드라 신기) 자동으로 폴더별로 분류해주고 삭제하는 건 금방 찾을 수 없어 직접 만들었어요.Bash 스크립트는 뭐 작성해본 적이 없어서, 이게 제가 지금껏 작성한 것 중 가장 긴 Bash 스크립트 코..