메뉴 건너뛰기

聚仙閣

I T소식

nextcloud

2022.12.20 12:03:24

  스마트 단말기를 많이 사용하면서 클라우드 필요성이 점점 늘어나고 있습니다. 네이버클라우드 원드라이브 구글드라이브 아마존 드라이브 등 대기업에서 출시한 클라우드가 있습니다. 요금도 있지만 용량이 한정됩니다. 그래서 단체나 데이터백업 수요가 많으면 사설 클라우드를 많이 사용합니다. 대표적으로 owncloud nextcloud가 있습니다. 원클라우드일 경우 서비스요금이 부과됩니다. 자세한것은 홈페이지를 참고하세요. 

  사설클라우드는 본인이 직접 유지해야하기때문에 대기업의 클라우드보다 안정성이 떨어집니다. 그럼으로 데이터를 항상 외장하드 나스 백업서버로 이중 삼중으로 저장해두는것이 좋습니다. 시간과 공간낭비라는 단점이 있지만 데이터 소실로 인한 피해는 생각만 해도 끔찍합니다. 

 

  업로드할 파일양이 많다면 HDD를 추천하고 업로드할 파일이 적다면 SSD를 추천합니다. 요즘 1TB SSD 2TB SSD 가격이 많이 싸졌습니다. 1TB NVMe SSD 가격이 13만원정도 합니다. 2TB SATA SSD도 20만원대에 구입하수 있습니다. SSD로 구동하면 발열이 적고 소음이 적어서 편합니다. 많은 SSD를 사용해 봤는데 리뷰안 제품이 서버용에 가장 안정적입니다. 850X 960X NX1200 NX2200 안정성 호환성이 뛰어난 성능을 보여주고 있습니다. 다른제품은 속도는 빠르나 서버에 특화되지 않아서인지 불안정한 모습을 보여주고 있습니다. 리뷰안 NX2200은 단종되었고 NX2200A NX2300 1TB 제품은 기존제품보다 성능이 조금 떨어집니다. 그러나 홈서버용도로는 큰 의미가 없습니다. 동접수가 많은 환경이라면 TBW 보증이 높은 제품을 추천합니다. 빠른 응답속도에 동영상이나 많은 파일을 업로드하고나 백업하는 경우에는 SSD HDD조합을 추천합니다. 서버특성상 여러작업을 할 필요가 없으나 SSD를 메인으로 설치하면 mysql apache php 응답속도가 빨라집니다. 작은 웹사이트 운영하고 싶다면 256GB SSD로도 공간이 충분합니다. 우분투 설치할때 SSD에 512MB efm UEFI 부팅용으로 할당하고 나머지용량은 /로, HDD는 /home/data나 /var/www/data로 마운트합니다. (메인폴더 아래 마운트하면 하드를 제거하거나 고장이 날경우 로그인 자체가 안될수 있습니다. 웹서버 데이타도 지정할수 없습니다. )

서버설정방법 https://new-asian.net/it/20499 참고하세요. 

  

4E0E4FF7-2600-41FB-9398-88BA9EF14535.jpeg

  설치에 필요한 프로그램이 설치되지 않으면 위이미지 처럼 에러가 발생합니다. 

아래는 nextcloud 설치화면 캡쳐한 이미지입니다. 기본앱을 자동으로 설치하게 두는게 좋습니다. 별도로 설치할때 에러가 많이 납니다. 

 

C443BDC9-6C8C-4B13-AEBB-A84C20D8E458.jpeg

 

  외부저장소 연결

오른쪽 메뉴에서 앱을 클릭하면 외부저장소(External storage support)가 비활성화 된것을 볼수 있습니다. 사용함을 클릭하면 설정에서 찾아볼수 있습니다. HDD를 /home/data에 마운트 했기때문에 /home/data폴더아래 samba 폴더 하나 만들었습니다. 삼바서버도 공유폴더를 /home/data/samba로 설정했습니다. 삼바서버로 업로드하고 외부에서 삼바서버에 올린 파일을 열수 있습니다. 

B281FF83-892A-46ED-802C-BEB1669F05A5.jpeg

  연결가능한 외부저장소 입니다. nextcloud는 별도의 설정이 필요없이 내부저장소에 연결 가능합니다. 설정한 모든 폴더를 볼수 있기때문에 보안상 문제가 있습니다. 본인소유컴외에 공유컴에는 데이터가 위험합니다. 일반 유저는 관리자가 허용한 범위안에서 외부저장소를 연결할수 있습니다. 해당유저가 연결한 외부저장소도 읽기쓰기 권한이 있어야 사용가능합니다. 공유 사용 옵션을 허용하면 일반유저도 공개링크를 생성해서 로그인 없이 파일 접근가능해집니다.

Screenshot_20210320-001336_Whale.jpg

 

ex.jpg

exm.jpg

  여러유저가 공유하는 폴더는 일기전용을 체크하지 않으면 모든권한이 허용되 접근가능한 사용자가 파일을 변경할수 있습니다. 

수정한 이유 :

위로