본문 바로가기

전체 글593

Let's Encrypt SSL 인증서 발급하기 (certbot / renew) 안녕하세요. 최근에 FTPS 서버 설정을 하면서, 확인되지 않은 CA 에서 발급한 인증서로 에러가 발생하는 부분이 있어서 이번에 Let's Encrypt 를 통해 모두 신뢰할 수 있는 CA 에서 발급한 인증서로 처리하기 위해 아래의 가이드를 백업합니다. 정확히 인증 과정에 대해서 모르며, 설정방법에 대해서만 기술합니다. 이전에는 와일드 카드가 되지 않았는데 이제 된다고 해서 시도해봄직 한 부분이 있습니다. https://letsencrypt.org/ko/ 1. certbot 설치하기 간단하게 apt 툴로 설치합니다. root@AOL-Debian:~# apt install certbotReading package lists... DoneBuilding dependency tree Reading state .. 2020. 4. 5.
pure-ftpd FTPS TLS 인증 사용하기 안녕하세요? 실제로 AoL 의 pure-ftpd 의 경우 가상 계정을 사용하기 때문에 보안 문제에 대해서 별 문제가 없다고 처음에 생각했었습니다만, 최근에 아무래도 ftps 로의 연결을 해야할 것 같아서 아래와 같이 가이드를 공개합니다. 1. TLS 설정하기 pure-ftpd 가 실제로 설정 파일이 아닌 개별 파일로 설정하게 되어 있음으로 아래와 같이 echo 를 통해 파일을 생성하고 1을 입력합니다. root@AOL-Debian:/# echo 1 > /etc/pure-ftpd/conf/TLS 여기서 0 1 2 가 가능한데요. 아래와 같습니다. 0 : 평문 로그인만 사용1 : 평문 및 TLS 로그인 사용2 : TLS 로그인만 사용 혹시 클라이언트 쪽에서 평문 로그인만 가능 할 수 있음으로 1번으로 하시는.. 2020. 4. 5.
안드로이드 음장 프로그램 JamesDSP 사용 후기 안녕하세요? 이사 때문에 조금 바쁜 도정진입니다. 이 글도 실은 한참 전에 작성하려고 했던 글인데 .. 그간 바빠서 작성을 못한 글입니다. 안드로이드 음장 프로그램으로 Viper4Android 가 거의 독점적으로 사용이 되고 있었는데요. 18년인가 부터 나오기 시작한 JamesDSP 가 있습니다. 오늘 이 앱을 설치하고 간단하게 기능이 어떻게 있는지 살펴 보겠습니다. 1. 설치하기 기본적으로 음장 관련 앱들을 설치하기 위해서는 Magisk Manager 가 필수입니다. 아래와 같이 Magisk Manager 를 설치하고, JamesDSP 를 설치합니다. (음장 시스템이 2개 있을 경우, Audio Modification Library 도 같이 설치하시길 바랍니다.) 저의 경우 Viper4Android 도.. 2020. 3. 29.
MiniDLNA 1.2.1 with DSD / Cover Image (AoL) 안녕하세요? MiniDLNA 1.2.1 버전을 컴파일하고 DSD 패치 및 Cover Image 패치를 작업하였습니다. 컴파일은 어렵지 않으나, 버전 관련 문제가 생겨 조금 고생을 하였습니다만, 간단하게 설치글만 남겨둡니다. aolupdate 에 반영은 기능적 검증이 끝난 다음에 반영하겠습니다. 1. 설치하기 root@AOL-Debian:~# curl -s https://raw.githubusercontent.com/djjproject/android_over_linux/master/minidlna_1.2.1/minidlna-install.sh | bash Install minidlna 1.2.1 with dsd / cover image... stop minidlna... remove old binary a.. 2020. 3. 14.
안드로이드 삼바 1GB 문제 임시 해결 안녕하세요? 안드로이드 삼바를 죽인다음, AoL 에서 삼바 서버를 돌리도록 설정하는 게시글입니다. 참고글https://cafe.naver.com/mk802/22857 참고 스크립트https://github.com/djjproject/android_over_linux/tree/master/smbfix 1. 설정 영상 2. 스크립트 한방 설치 root@AOL-Debian:~# wget https://github.com/djjproject/android_over_linux/raw/master/smbfix/samba_fix.shroot@AOL-Debian:~# chmod a+x samba_fix.sh root@AOL-Debian:~# ./samba_fix.sh Make backup for android samb.. 2020. 3. 7.
QCY-T5 후기 (망작인것 같습니다. / T1 T3 비교 리뷰) 안녕하세요? QCY 이어폰은 가격이 싸게 나올 때 심심해서 하나 씩 구매해보는 중입니다. 이번에는 2만원에 겟을 하게 되었네요. 잘때 QCY-T1출근할 때 QCY-T3사무실에서 QCY-T5 를 써보려고 했는데.. T5 가 너무 안좋네요.. 1. 개봉기 생각보다 박스 포장이 괜찮습니다. 작은 박스에는 5핀 케이블 이어팁 2셋 (작은거 큰거) 들어 있네요. 2. 이전 제품과 비교샷 왼쪽에서 오른쪽으로 T1 T3 T5 입니다. 유닛의 경우 T3는 충전 거치대에 들어갈 정도로 작은 이어팁을 사용중입니다. 한편, 아쉬운 것이 있는데 T5의 경우 LED 표시창 밝기가 어둡고 뚜껑을 닫을 경우 충전 중인지 확인이 어렵습니다. 3. 평가 음질이 전체적으로 가볍습니다. 고음만 쭉 있는 느낌인데.. 상당히 듣기 거북한 소.. 2020. 3. 2.
Jellyfin 설치하기 (dockerpull / no HW transcoding) 안녕하세요? Emby Media Server 오픈소스 상태에서 마지막 버전을 포크한 Jellyfin 을 설치해 보겠습니다. 현재 emby 쪽이 유료화로 진행하면서 소스를 닫은 상태라 오픈소스인 Jellyfin에 마음이 기울 뿐입니다. 한편, 일단 HW 트랜스코딩 동작하지 않고, 많이 무겁습니다. 0. repo 주소 한국으로 수정 요즘 해외망 속도가 좋지 않아서 아래와 같이 repo 주소를 한국 주소로 바꿉니다. (이 주소도 조만간 작동이 멈출 수 있으니 조심하시길 바랍니다.) ftp.lanet.kr 은 armhf 저장소도 가지고 있는 몇 안되는 국내 repo 주소입니다. ㅠㅠ root@AOL-Debian:~# sed -i -e "s/httpredir.debian.org/ftp.lanet.kr/g" /et.. 2020. 3. 1.
PlexMediaServer 설치 에러 임시 해결 방법 안녕하세요? 최근 Plex 설치 루틴이 바뀌면서 스크립트를 디버깅 하는 도중, 이유를 도저히 찾지 못해서 일단, 임시 방법을 알려드립니다. 1. dpkg/info/plexmediaserver.postinst 상기 파일 중에 아래의 부분을 수정합니다. root@AOL-Debian:~# nano /var/lib/dpkg/info/plexmediaserver.postinst Custom=0 # Is this installation something customExistingVersion=0 # Currently installed PMS version # exit on major error#set -e # Define Temp fileInstConfig="/tmp/plexinstaller.log" set -e .. 2020. 3. 1.
Opengrok 설치하기 안녕하세요? 이번에는 웹 기반으로 소스를 탐색할 수 있는 툴에 대해서 알아보겠습니다. 1. ubuntu docker 컨테이너 생성 일단 컨테이너에서 돌릴 예정으로 아래의 명령으로 컨테이너를 생성합니다. docker pull ubuntu:16.04 docker run -d -it --restart=always --name opengrok --net=host ubuntu:16.04 /bin/bash docker 컨테이너의 경우 restart 옵션을 줄 때에 /bin/bash 를 실행하도록 지정하고, 혹시 소스 폴더를 바인딩 하시려면 -v 옵션으로 바인딩을 하시길 바랍니다. 이후, docker 컨테이너에 접근하여 서비스를 수동으로 시작해줘야하는 불편함이 있지만, 일단 빠르게 시작하기 위함임으로 상기와 같이 실.. 2020. 2. 24.
TVHeadend 4.3 버전 이상에서 리버스 프록시 설정하기 안녕하세요? 최근에 S사의 http 감지를 통해 tvh 연결을 막아버리면서, 아래와 같이 설정을 진행하게 되었습니다. 다만, htsp 를 사용하는 kodi 에서는 영향이 없습니다만, 9981 포트를 사용하는 부분에서는 문제가 생깁니다. 바로 시작하겠습니다. 1. 웹서버 설치 및 모듈 활성화 및 셀프 사인 인증서 생성 apt install apache2 a2enmod proxy proxy_ajp proxy_http rewrite deflate headers proxy_balancer proxy_connect proxy_html ssl proxy_wstunnel mkdir /etc/apache2/ssl openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout.. 2020. 2. 5.
Android 10 / Q Viper4Android 설치하기 (샤오미 포코폰 F1) 안녕하세요? 안드로이드 10이 포코에 배포 되었습니다. 이에 따라 Viper4Android 를 설치해야 하는데 설치를 하면 계속 무한부팅에 갖혀버리는 문제가 있었습니다. 이 문제를 지금 해결해 보겠습니다. 다른 글들을 찾아보니 AML 모듈을 올렸다가 비활성화 했다가 모듈을 올리고 난리가 나는데요. 이렇게 해도 저는 무한부팅에 갖혀버리는 문제가 발생하였습니다. 쉬운 방법으로 시도해 보겠습니다. 1. Magisk v4fx 모듈 설치하기 Magisk 매니저를 여시고 아래의 모듈을 설치합니다. 오프라인이라면 아래의 파일을 받아서 사용해 주시길 바랍니다. http://download.djjproject.com/pocophone/addons/ViPER4Android_FX-v2.7.1.0(2710).zip 설치가 되.. 2020. 2. 2.
파이어스틱 4K (FireTV Stick 4K) 부트로더 언락 / TWRP / Magisk / Google Apps 설치하기 하기 작업을 따라하는 것은 본인의 마음이며, 문제가 생길 경우 책임을 지지 않습니다.과정 상의 질문만 받고 기타 부팅 방법이나 명령어 adb 실행 등의 질문은 받지 않습니다. 안녕하세요? 대안의 제품으로 떠오르고 있는 파이어스틱 4K 제품 언락 / 루팅 / 모듈 설치 까지 한방에 정리하는 글 시작합니다. -2. 개봉기 사진 (only) -1. 영상 (풀) 총 망라 영상입니다. 빠르게 보시고 싶으신 분들은 건너 뛰시고 아래 설치 글을 보세요. 1. 분해 영상2. USB 부팅 영상3. 부트로더 언락 및 TWRP 설치 영상4. 루팅 롬 설치 영상5. 사용 영상 0. 준비물 1. 리눅스 부팅 ISOhttps://forum.xda-developers.com/fire-tv/orig-development/unlock.. 2020. 1. 21.
태블릿 / 노트북 외장 eGPU 장착 (라이저) 안녕하세요? GPU를 통해 인코딩을 하려면 아래의 부분이 필요로 됩니다. (하기 정보는 정확하지 않습니다. 경험 기반이라 그렇습니다.) H264 : 4세대 이상HEVC : 4세대 이상HEVC Main10 : 7세대 이상VP9 : 7세대 이상VP9 Profile2 : 8세대 이상 NVIDIA 그래픽 카드 기준으로 상기 모두를 커버하려면, 코어가 GP107 이상 되어야 합니다. 즉, 초기에 나온 1060 의 경우 GP106 이기 때문에 VP9 Profile2 디코딩이 되지 않습니다. 1050TI 나 GT1030 혹은 P400을 이용해야합니다. 결론은, 모든 영상물을 인코딩해서 모바일 기기에 쏴주려면, 저전력인 P400 을 사용해야하는 부분입니다. MAX가 30W 이기 때문입니다. 쿼드로 제품이기 때문에 인코.. 2020. 1. 15.
AoL 에 torrssen 설치하기 안녕하세요? 아래의 요청에 따라 글을 게시합니다. https://cafe.naver.com/mk802/34547 1. JAVA Embedded 설치하기 U5 는 openjdk-8-jre 를 통해서 패키지 설치를 기반으로 java 를 사용할 수 있으나 속도 면에서 느리기 때문에 임베디드 버전을 따로 설치하는 것을 추천드립니다. # 자바 임베디드 다운받기wget http://u5pvr.djjproject.com/jdk-8u131-linux-arm32-vfp-hflt.tar.gz # 압축풀기tar xf jdk-8u131-linux-arm32-vfp-hflt.tar.gz # 푼 파일 옮기기mv jdk1.8.0_131/ /opt/java cd /opt/java/ # 실행파일 링크하기ln -s /opt/java/b.. 2020. 1. 5.
버추얼 박스 6.1 on 데비안 10 Buster 안녕하세요? 오랜만에 새로 설치를 해보았습니다. 버추얼박스 설치 및 ExtPack 설치 그리고 웹 UI 설치까지 가보겠습니다. 1. 버추얼 박스 설치 공식 홈페이지에 이동하시어 리눅스용을 다운받습니다. (repo 주소등록을 해도 되나 그렇게 하면 차후에 의존이 맞지 않게 될 수 있음으로, 버전을 찍어서 다운로드합니다.) https://www.virtualbox.org/wiki/Linux_Downloads 참고로 버추얼 박스 설치시 운용중인 커널의 헤더가 필요합니다. 헤더가 없으면 dkms 커널 모듈 빌드에 실패하게 됨으로 커널 헤더 유무를 꼭 체크하시길 바랍니다. deb 설치 파일을 받습니다. root@openmediavault:~# wget https://download.virtualbox.org/vi.. 2020. 1. 3.
샤오미 어메이즈 핏 GTR 47mm 사용 후기 안녕하세요? 시계 디자인에 신경쓰고 부셔지면 하나 더 살 각오로 구매한 GTR 47mm 리뷰 시작합니다. 이전에 미밴드3 / 어메이즈핏 빕 등을 사용해 보면서 GTR 47mm 는 기능적으로 동일하지만, 달려있는 액정이 해상도가 매우 높고 디자인이 좋아 만족도가 높은 제품입니다. 샤오미 관련 카페를 눈팅을 하면서 계속 인증 사진이 올라오길래.. 참지 못하고 구매를 하게 되었네요. # 미밴드3https://blog.djjproject.com/418 # 어메이즈 핏 빕https://blog.djjproject.com/415 1. 제품 분류 알루미늄 / 스테인리스 스틸 / 티타늄 합금 버전이 있습니다. 솔직히 3가지의 차이점은 잘 모르겠고 색깔이 기본적으로 다르다고 생각하시면 구매에 편하실 것 같습니다. 알루미.. 2019. 12. 29.