가벼운 웹하드 정보 h5ai
♨ 카랜더 일정 :
본문
가벼운 웹하드 정보
http://cafe.naver.com/synologynas/45201
http://data.wsgvet.com/Public/h5ai files/#
4. 시놀로지에 h5ai 설치하기
시놀로지에도 설치 가능합니다.
DSM 5.0 4458 Update 2 에서 구동 확인했습니다.
파일 스테이션이라는 걸출한 프로그램이 있지만, 가볍게 쓰시려면 h5ai도 좋습니다.
우선 web 폴더 밑에 data라는 폴더를 생성합니다. 여기에 h5ai를 설치할 것입니다.
Putty로 들어가서
vi /etc/httpd/sites-enabled-user/h5ai.conf
위 명령어를 내립니다.
빈 화면이 나오는데요.
영문자 i 를 누르고
1 | <Directory / var /services/web/data> |
2 | Options MultiViews FollowSymLinks ExecCGI |
3 | DirectoryIndex /data/_h5ai/server/php/index.php |
4 | </Directory> |
위 내용을 넣고
esc키를 누르고 :wq 엔터를 칩니다.
그럼 저장이 되구요.
시놀로지를 재부팅 시킵니다.
H5AI 배포 사이트
sample site
http://data.wsgvet.com/Public/h5ai files/
h5ai 우성군 WSDVET 관련 정보
http://www.wsgvet.com/bbs/board.php?bo_table=iomega&wr_id=886#c_1345
http://www.wsgvet.com/bbs/board.php?bo_table=ubuntu&wr_id=5
THEBENET H5AI정보
http://thebenet.net/bbs/board.php?bo_table=doc_web&wr_id=8#c_16
그리고 http://시놀로지IP나DDNS/data로 들어가면
■ 11q.kr은 정보를 찾아 공유 합니다. https://11q.kr.com
https://11q.kr https://11q.kr https://11q.kr
뷰PDF 1,2
office view photo|top||||||||||||||||||
관련자료
-
링크
댓글목록
![profile_image](https://11q.kr:443/www/data/member_image/ss/ss1145.gif?1588261899)
11q.kr관리자님의 댓글
![](https://11q.kr:443/www/data/member/ss/ss1145.gif?1479800520)
![profile_image](https://11q.kr:443/www/data/member_image/ss/ss1145.gif?1588261899)
11q.kr관리자님의 댓글
![](https://11q.kr:443/www/data/member/ss/ss1145.gif?1479800520)
vi /etc/httpd/sites-enabled-user/h5ai.conf\r\n\r\n<Directory /var/services/web/data> \r\nOptions MultiVews FollowSymLinks ExecCGI \r\nDirectorindex /data/_h5ai/server/php/index.php \r\n</Directory>
![profile_image](https://11q.kr:443/www/data/member_image/ss/ss1145.gif?1588261899)
11q.kr관리자님의 댓글
![](https://11q.kr:443/www/data/member/ss/ss1145.gif?1479800520)
![profile_image](https://11q.kr:443/www/data/member_image/ss/ss1145.gif?1588261899)
11q.kr관리자님의 댓글
![](https://11q.kr:443/www/data/member/ss/ss1145.gif?1479800520)
제어판 터미널 관련 부분 모두 활성화 하고 \r\nputty.exe 연결 ssh로 연결\r\n\r\nvi /etc/httpd/sites-enabled-user/h5ai.conf\r\n\r\n아래을 카피 추가하여\r\n\r\n<Directory /var/services/web/data>\r\nOptions MultiViews FollowSymLinks ExecCGI\r\nDirectoryIndex /data/_h5ai/server/php/index.php\r\n</Directory>\r\n\r\n저장하려고\r\n:wq\r\n하면 퍼미션에러 입니다.\r\n\r\n해결방법을 고수의 조언 부탁 합니다.
![profile_image](https://11q.kr:443/www/data/member_image/ss/ss1145.gif?1588261899)
11q.kr관리자님의 댓글
![](https://11q.kr:443/www/data/member/ss/ss1145.gif?1479800520)
"/etc/httpd/sites-enabled-user/h5ai.conf" Permission denied
![profile_image](https://11q.kr:443/www/data/member_image/ss/ss1145.gif?1588261899)
11q.kr관리자님의 댓글
![](https://11q.kr:443/www/data/member/ss/ss1145.gif?1479800520)
제어판 터미널 관련 부분 모두 활성화 하고 \r\nputty.exe 연결 ssh로 연결\r\n\r\nvi /etc/httpd/sites-enabled-user/h5ai.conf\r\n\r\n아래을 카피 추가하여\r\n\r\n<Directory /var/services/web/data>\r\nOptions MultiViews FollowSymLinks ExecCGI\r\nDirectoryIndex /data/_h5ai/server/php/index.php\r\n</Directory>\r\n\r\n저장하려고\r\n:wq\r\n하면 퍼미션에러 가 나서 .......초보자 실수로 ...\r\n\r\n>> 해결 root / admin passwoed\r\n입력하니 저장 되네요\r\n\r\n>> dsm 5.1 사용자인데 아직 무엇이 문제인지 되지 않네요\r\n\r\n 고수님 조언 부탁 드립니다\r\n이후 설정 방법을 부탁 드립니다\r\n1) nas 장비 리부팅전에는 \r\n vi /etc/httpd/sites-enabled-user/h5ai.conf\r\n 추가 파일 확인이 되는데\r\n2) nas장비 리부팅후 저장도 되지 않는군요...
![profile_image](https://11q.kr:443/www/data/member_image/ss/ss1145.gif?1588261899)
11q.kr관리자님의 댓글
![](https://11q.kr:443/www/data/member/ss/ss1145.gif?1479800520)
![profile_image](https://11q.kr:443/www/data/member_image/ss/ss1145.gif?1588261899)
11q.kr관리자님의 댓글
![](https://11q.kr:443/www/data/member/ss/ss1145.gif?1479800520)
![profile_image](https://11q.kr:443/www/data/member_image/ss/ss1145.gif?1588261899)
11q.kr관리자님의 댓글
![](https://11q.kr:443/www/data/member/ss/ss1145.gif?1479800520)
===== 디렉토리 인증 방법\r\n\r\n1. httpd.conf 에서 아래 내용 기입\r\n\r\n# vi /etc/httpd/conf/httpd.conf\r\n\r\n<Directory /home/*/public_html>\r\n AllowOverride AuthConfig\r\n\r\n</Directory>\r\n\r\nAccessFileName .htaccess\r\n\r\n\r\n2. .htaccess 파일 생성 // 인증하고자 하는 디렉토리에 생성\r\n\r\n# vi /home/계정명/public_html/.htaccess\r\n\r\nAuthName "Top Secret"\r\nAuthType Basic //인증방식 : basic, digest \r\nAuthUserFile /home/계정명/.htpasswd //인증에 사용할 사용자와 패스워드가 기록될 파일(웹디렉토리에 저장하지 말것) \r\nAuthGroupFile /dev/null // 인증에 사용할 사용자 그룹이 기록될 파일\r\nrequire valid-user //인증에 성공한 모든 사용자에게 디렉토리 접근 허용\r\n\r\n\r\n3. htpasswd 를 이용하여 .htpasswd 파일 생성\r\n\r\n# htpasswd -c /home/계정명/.htpasswd webmaster //인증에 사용할 id(webmaster) 와 패스워드 생성\r\n# ls -l /home/계정명/.htpasswd //파일 생성여부 확인\r\n# htpasswd /home/계정명/.htpasswd linuxer //인증에 사용할 추가 id(linuxer) 생성시에는 -c 옵션 생략\r\n\r\n\r\n4. 웹서비스 데몬 재시작\r\n\r\n# service httpd restart\r\n\r\n5. 웹브라우저 테스트\r\n\r\nhttp://ip주소/~계정명/index.html //접속시 인증화면 출력\r\n\r\n\r\n#### 참고: AllowOverride 지시자\r\n\r\n- <Directory> 지시자 내부에서만 사용\r\n- htaccess 파일에서 사용가능한 지시자 타입을 정의\r\n- 지시자 타입 종류\r\n\r\nAuthConfig : AuthDBMGroupFile, AuthDBMUserFile, AuthGroupFile, AuthName, AuthType, AuthUserFile, Require 등 \r\nFileInfo : DefaultType, ErrorDocument, ForceType, LanguagePriority, SetHandler, SetInputFilter, SetOutputFilter,\r\n Header, RequestHeader, SetEnvIf, SetEnvIfNoCase, BrowserMatch, CookieExpires, CookieDomain, CookieStyle,\r\n CookieTracking, CookieName, RewriteEngine, RewriteOptions, RewriteBase, RewriteCond, RewriteRule 등\r\n\r\nIndexes : AddDescription, AddIcon, AddIconByEncoding, AddIconByType, DefaultIcon, DirectoryIndex, FancyIndexing, HeaderName, \r\n IndexIgnore, IndexOptions, ReadmeName 등\r\nLimit : Allow, Deny and Order\r\nOptions : All, indexes, ExecCGI 등
![profile_image](https://11q.kr:443/www/data/member_image/ss/ss1145.gif?1588261899)
11q.kr관리자님의 댓글
![](https://11q.kr:443/www/data/member/ss/ss1145.gif?1479800520)
우선 제가 네이버 카페에 글을 올리지 않아서 어떤식으로 소개했는지 잘 모르겠습니다.(아마 다른분이 제 사이트를 소개한 듯 합니다.) \r\n제가 시놀로지를 이용하지 않아 어떤식으로 구축하셨는진 잘 몰라 명확한 답변을 드리긴 어렵습니다. \r\n검색을 통해 확인한 것으로 답변을 드린다면, 우선 시놀로지 나스에서 제공하는 기본 웹서버는 아파치 웹서버입니다. \r\n그렇기 때문에 NGINX처럼 보안을 구축하는 것이 아니라 다른방법을 통해 구축합니다. \r\n먼저 보안을 구축할 폴더에 다음과 같은 내용을 작성한 ".htaccess"파일을 만듭니다.(파일명은 없고 확장자로만 된 파일입니다. 이런 파일은 리눅스에서 숨김파일로 취급합니다.) \r\n
rnAuthType Basic rnAuthName "로그인창에 띄울 메시지" rnAuthUserFile .htaccess //htaccess파일이 다른폴더에 있다면 경로를 수정해 주셔야 합니다. rnRequire valid-user rn
rnhtpasswd -c .htpasswd 사용자명 rn
rnAuthType Basic rnAuthName "로그인창에 띄울 메시지" rnAuthUserFile .htaccess //htaccess파일이 다른폴더에 있다면 경로를 수정해 주셔야 합니다. rnRequire valid-user rn
rnhtpasswd -c .htpasswd 사용자명 rn
![profile_image](https://11q.kr:443/www/data/member_image/ss/ss1145.gif?1588261899)
♥간단_메모글♥
-
등록일 04.15가입 인사드립니다.댓글 4
-
등록일 04.09가입인사.댓글 3
-
등록일 03.03안녕하세여댓글 1
-
등록일 02.13
최근글
-
등록일 08.21
-
등록일 08.20
새댓글
-
등록자 kimsaan 등록일 03:05
-
등록자 metascape 등록일 08.21
-
등록자 metascape 등록일 08.21
-
등록자 달리아97 등록일 08.21
-
등록자 아힐2세 등록일 08.21
오늘의 홈 현황
QR코드
☞ QR코드 스캔은 kakao앱 자체 QR코드