강좌 분류

WD My Book Live 에어코믹스 서버에 암호 거는 방법

컨텐츠 정보

본문

1. 들어가며



 퍼펙트뷰어 강좌를 진행하면서 에어코믹스 암호 입력 부분을 찾아봤었는데요


3시간 동안 구글링하면서 겨우 성공했습니다. ㅠㅠ


우리나라 웹에선 아무리 찾아봐도 구체적으로 암호를 거는 방법이 없더군요 ㅠㅠ


실제 적용 방법은 엄청 쉬웠는데, 원인을 찾기까지가 2시간 50분 걸린 것 같습니다. ㅎㅎ



2. 아파치 설정 수정



 우선 에어코믹스 부분 아파치 설정 부분을 수정해야 합니다.


참고로 만화를 지정된 폴더가 아닌 다른 곳에 두신 분은, 해당 경로를 모두 본인에 맞게 바꿔주셔야 됩니다.


Putty에 접속한 다음



nano /etc/apache2/sites-available/comix


위 명령어로 아파치 설정에 들어갑니다.


바뀐 부분만 추가하셔도 되고, 


컨트롤 + K 로 다 지우고 그냥 붙여넣기해도 상관없습니다.




<VirtualHost *:31257>
DocumentRoot "/DataVolume/comix"
AllowEncodedSlashes On
<Directory />
AllowOverride AuthConfig
</Directory>
AccessFileName .htaccess
DirectoryIndex index.php
AliasMatch ^/welcome.102(.*)$ /DataVolume/comix/welcome.php
AliasMatch ^/manga(.*)$ /DataVolume/comix/handler.php
</VirtualHost>



위에 소스를 Putty에 붙여넣기 하는 방법 아시죠? 소스 부분에 마우스를 갖다대면 아이콘이 생기는데


제일 왼쪽 아이콘을 누르면 팝업이 튀어나옵니다. 그걸 붙여넣으면 됩니다.


그리고 컨트롤 + O, 엔터, 컨트롤 + X  저장 후 닫아집니다.



cp /etc/apache2/sites-available/comix /etc/apache2/sites-enabled/000-comix


위 명령어로 enabled 쪽에 설정파일을 복사합니다.


뭐 물어보는데 y 넣으면 됩니다.




3. 암호 설정



nano /DataVolume/comix/.htaccess


위 명령어로 암호인식 파일을 생성합니다.


내용이 다 비어있는데



AuthType basic

AuthName AirComix

AuthuserFile /DataVolume/comix/.htpasswd

AuthGroupFile /dev/null

require valid-user


위 내용 복사해서 붙여넣으면 됩니다.


그리고 컨트롤 + O, 엔터, 컨트롤 + X  저장 후 닫아집니다.



htpasswd -cb /DataVolume/comix/.htpasswd AirComix 비밀번호


위 명령어로 암호를 지정합니다.


아이디는 고정이므로 바꾸시면 안됩니다.


비밀번호 부분만 원하는 비밀번호로 바꾸세요.



chown root:www-data /DataVolume/comix/.htpasswd


chown root:www-data /DataVolume/comix/.htaccess


위 두 명령어로 생성한 파일 권한을 루트와 www-data에게 줍니다.



chmod 640 /DataVolume/comix/.htpasswd


chmod 640 /DataVolume/comix/.htaccess


위 두 명령어로 생성한 파일 권한을 640으로 줍니다.




a2enmod authz_default


a2enmod auth_basic


위 두명령어로 인증부분 모듈을 활성화합니다. (이것 때문에 2시간 50분을 날림 ㅠㅠ)




/etc/init.d/apache2 restart


위 명령어로 아파치를 재시작합니다.



끝났습니다.


에어코믹스앱에 들어가셔서 접속할 때 꼭 지정한 비번을 입력해야 접속이 가능합니다.


안전한(?) 만화생활 하시길 바랍니다.

관련자료

  • 서명
    우성짱의 NAS를 운영하고 있습니다.

    저의 즐거움이 여러분의 즐거움이면 좋겠습니다.

댓글 0
등록된 댓글이 없습니다.
Total 99 / 12 Page
RSS
WD My Book Live에 Owncloud 설치하기 댓글 60

강좌 1. 들어가며OwnCloud라는 드롭박스와 비슷한 기능을 가지고있는프로그램을 설치해보도록 하겠습니다.원문은http://community.wd.c…

WD My Book Live 에어코믹스 서버에 암호 거는 방법

강좌 1. 들어가며퍼펙트뷰어 강좌를 진행하면서 에어코믹스 암호 입력 부분을 찾아봤었는데요3시간 동안 구글링하면서 겨우 성공했습니다. ㅠㅠ우리나라 웹에…

퍼펙트뷰어용 WD My Book Live 설정하기 (Samba 서버) 댓글 9

강좌 1. 들어가며예전에 에어코믹스 서버 설치하기강좌(링크)를 올렸었는데요, 테스트해보니 RAR파일이 열리지 않았습니다.그리고 에어코믹스의 뷰어기능이…

리눅스에서 권한 문제없이 파일 및 폴더 이동시키기 (WINSCP 이용) 댓글 25

강좌 0. 서론많은 분들이 MBL내의 파일을 이동시키는데 어려움을 느끼시는데요.제가 방금 실험해보니 FTP에서는 답이 없습니다.admin 계정이 우리…

WD My Book Live fail2ban 설치 실패기 댓글 2

후기 뽐뿌에서 요청이 들어와 진행하던 중 iptable쪽 에러 발생 ㄷㄷㄷMyBookLive:~# iptables -nvLiptables v1.4.1…

WD My Book Live로 EBS 라디오 녹음하기 (M4A 형식) 댓글 10

강좌 1. 시간 설정하기설치하기 전 대시보드에서 위와 같이 시간을 정확하게 맞춥니다.녹음이 될 시간을 정확하게 적용하기 위해서입니다.2. 패키지 리스…

최근글


새댓글


알림 0