NAS

WD My Cloud 파일 공유 쉽게 하기

우성군 10 33176 0

1. 들어가며


링크만 던져주면 바로 다운 받을 수 있게 설정하는 방법입니다.

MBL과는 다르게 파일 업로드를 FTP로 적당한 장소에 올린 다음에

WINSCP를 이용하여 그 파일들을 해당폴더로 옮겨야 합니다.

admin 계정의 FTP 경로 확장이 불가능하기 때문에 이중으로 작업을 해야하는 단점이 있습니다.


2. 링크전용 폴더 생성하기

FTP 접근으로는 보이지 않는 폴더를 생성할 것입니다.


mkdir /DataVolume/link


chmod 777 /DataVolume/link


위 두 명령어로 데이터볼륨 아래에 링크 전용 폴더를 생성하고 누구나 접근이 가능한 권한을 줬습니다.



3. 아파치 설정 추가하기



nano /etc/apache2/sites-available/link.conf


위 명령어로 링크 전용 아파치 파일을 생성합니다.



Alias /link /DataVolume/link


<Directory /DataVolume/link>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order Deny,Allow
Allow from all
</Directory>



위 소스를 복사하여 붙여넣습니다.


소스를 복사하는 방법은 검정색 부분에 마우스를 갖다대면 오른쪽에 아이콘이


4개 생기는데 제일 왼쪽의 것을 클릭하면 팝업이 뜹니다. 그것을 복사하세요.


Putty에서 우클릭하면 붙여넣어집니다.



a2ensite link


위 명령어로 설정을 적용합니다.



WDMyCloud:~# a2ensite link

Enabling site link.

To activate the new configuration, you need to run:

  service apache2 reload

WDMyCloud:~#


위와 같이 진행됩니다.



/etc/init.d/apache2 reload


위의 명령어로 아파치 재가동을 합니다.



WDMyCloud:~# /etc/init.d/apache2 reload

17667 (process ID) old priority 0, new priority 0

[ ok ] Reloading web server config: apache2.

WDMyCloud:~#


위와 같이 진행이 됩니다.


아파치 설정까지 완료했습니다.



이제 파일만 넣으면 됩니다.


파일을 FTP에 접속하여 최상위 폴더 아무곳에나 넣습니다.


그리고 WINSCP를 이용하여 한단계씩 파일을 올려주고 최종 경로인 /DataVolume/link 에 넣으면 됩니다.


WINSCP 강좌는


http://www.wsgvet.com/bbs/board.php?bo_table=iomega&wr_id=266


위 링크를 참조하세요.



최종 파일을 옮긴 후 http://내부IP/link 경로로 들어가면




▲ 위와 같이 나옵니다. 저는 DDNS 및 80포트를 80포트로 포트포워딩 한 상태입니다.



이제 포트포워딩을 해줘야 외부에서 볼 수 있습니다.


80포트를 해줘야 하는데, 인터넷 회사에 따라 외부포트 80이 막혀있을 수 있습니다.


일단 내부80포트를 외부80포트로 포트포워딩 해보시고



http://DDNS/link


로 접속이 되면 그대로 쓰시고



만약이 접속이 안되면


내부80포트를 외부8080포트나 8008포트 등 다른 포트로 바꿔서 시도하면 됩니다.


예를 들어 8080포트로 포트포워딩이 되었다면


http://DDNS:8080/link 로 접속하면 됩니다.

, , ,

10 Comments
cluelin 2016.01.11 02:55  
MBL에서 링크기능을 유용하게사용해서 클라우드로도 시도해보았는데

클라우드는 계정의 시작경로 변경이 전혀 먹혀들질 않네요 ㅠㅠ 결국은 무소용이 되어버린..

슬픕니다
우성군 2016.01.11 10:47  
[@cluelin] 네 ㅜ ㅜ 마클은 안됩니다...

대신 webdav를 이용하면 비슷하게는 가능합니다.
도콘 2016.01.25 11:16  
오 좋네용~
저는 개인적으로 link 폴더를 만들어서 해당폴더에 Public 에 있는 Shared Videos 폴더를
심볼릭 링크 걸어서 사용하고 있습니다.

외부에서 크롬으로 H264 코덱 동영상을 바로 볼 수 있어서 좋더라구요 ㅎㅎ

심볼릭 링크 만드는 방법 추가로 적습니다.
cd /DataVolums/link
ln -s /shares/Public/Shared\ Videos/ .

두줄 입력하여 사용중입니다~
우성군 2016.01.25 22:18  
[@도콘] 좋은 방법이네요 ㅎㅎ
선구자 2016.10.21 19:41  
우성군님 방금 따라해서 성공했습니다.

서버 롬업하는데 가상 iso로 부팅하는데 필요해서요
선구자 2016.10.21 19:43  
[@선구자] /DataVolume/link 에 업로드 하고 싶은데
FTP 접속시 최상위 경로가 /Share인것 같은데
방법을 조금더 찾아봐야 겠습니다.

감사합니다
선구자 2016.10.21 20:14  
[@선구자] https://www.wsgvet.com/bbs/board.php?bo_table=iomega&wr_id=266

이글 보고 해결했습니다.
감사합니다.
우성군 2016.10.21 23:19  
[@선구자] 다행이네요. ㅎㅎ
WIntdt 2017.04.22 11:28  
이렇게 설정하면 webdav와는 다르게 사이트에 접속한사람은 읽기 권한만 있고, 쓰기 권한은 없는건가용??
우성군 2017.04.23 01:39  
[@WIntdt] 네 파일리스트만 볼 수 있으니 다운로드 권한만 있는거죠!