NAS

TVheadend 설치 및 설정하기

NAS를 통해 IPTV나 케이블TV를 스트리밍하거나 EPG를 통해 예약녹화를 할 수 있게 해주는 TVheadend를 설치하고 설정하는 방법을 알아보자. 우선적으로 아래의 명령어를 이용해서 TVheadend를 설치해준다. sudo apt-key adv –keyserver hkp://keyserver.ubuntu.com:80 –recv-keys 379CE192D401AB61…Continue readingTVheadend 설치 및 설정하기

NAS

evasive를 통한 DDOS 방어하기

DDOS공격으로 인한 서버다운을 막기 위해 연속적인 접속이 발생하면 특정시간동안 접속을 차단해주는 Mod를 사용해 방어하는 방법을 알아보자 연속적인 접속이 발생하면 403페이지를 표시한다. 우선적으로 MOD사용을 위해 sudo apt-get install libapache2-mod-evasive 명령어를 통해…Continue readingevasive를 통한 DDOS 방어하기

NAS

모니터링 구축( Munin ) 설치 및 설정하기

이메일을 통한 Smartctl알림 설정과 SSH원격접속을 통해 디스크의 상태등을 알아볼 수 있지만 Munin이라는 패키지를 이용해서 웹사이트를 이용해서 실시간으로 NAS를 모니터링할 수 있다. 이를 이용하기 위해서 apt-get install munin munin-node 명령어를 통해서…Continue reading모니터링 구축( Munin ) 설치 및 설정하기

NAS

Crontab을 통한 백업(Rsync), 디스크검사하기 및 이메일 알림

Nextcloud를 이용한 동기화를 사용한다고 하더라도 별개로 일주일이나 한달마다 데이터 손실을 방지하기 위해 백업을 설정하는 것이 좋다. 백업을 손쉽고 빠르게 하기 위해서 rsync라는 패키지를 이용해서 간단한 백업을 구성하고 이를 crontab을 이용해서…Continue readingCrontab을 통한 백업(Rsync), 디스크검사하기 및 이메일 알림

NAS

트랜스미션 설치 및 설정 (토렌트 이메일 알림, 스크립트, 실행유저변경)

토렌트를 이용하다보면 시드가 유지가 안되어 다운로드시간이 오래걸리거나, 시드를 기다리기위해 토렌트를 켜두어야 하는 경우가 많다. 하지만 늘 데스크탑을 켜놓고 다닐 수는 없으니 늘 켜져있는 NAS를 이용해서 토렌트파일을 다운로드/업로드할 수 있게 해주고…Continue reading트랜스미션 설치 및 설정 (토렌트 이메일 알림, 스크립트, 실행유저변경)

NAS

Subsonic 설치 및 설정하기

NAS내의 음악파일을 웹이나 어플을 통해서 실시간 스트리밍해주는 서비스인 Subsonic을 설치하고 설정하는 방법을 알아보도록 하겠다. 이 곳에서 Subsonic파일을 다운받아 클라우드나 ftp등을 통해서 옮기거나, wget https://blog.chanha.me/wp-content/uploads/2017/01/subsonic-6.0.zip unzip subsonic-6.0.zip sudo chmod +x subsonic-6.0.deb…Continue readingSubsonic 설치 및 설정하기

NAS

Proxypass를 통해 로컬 서비스에 도메인 연결하기

Proxypass를 통해서 Plex와 Subsonic과 같이 도메인을 제공해주지 않는 서비스를 도메인 주소에 연결하는 것이 가능하다. sudo vim /etc/apache2/sites-available/proxy.conf 를 통해 conf파일을 생성해준다. 그 후 Plex를 Proxy연결하기 위해서는 아래와 같은 코드를 <VirtualHost…Continue readingProxypass를 통해 로컬 서비스에 도메인 연결하기

Copy Protected by Chetan's WP-Copyprotect.