여러분은 가만히 계세요 제가 모두 고장낼게요

IT 지식, PC 모바일 문제 해결 그리고 종종 애니 게임 일상생활 근황을 종종 올리고 있어요!

냐.한국 자세히보기

카테고리 없음

구글 팀드라이브를 WebDAV로 접근하기

Kamilake 2021. 5. 2. 15:09

Google Drive 공유(Team)드라이브에서는 Hyper Backup을 사용할 수 없기에 RCLONE을 통해서 접속할 수 있도록 해 주겠습니다.

먼저 rclone에 구글 드라이브를 연결해주세요.

kamilake.com/423

 

라즈베리 파이에 RCLONE 셋팅하기

집에서 sk반기가 선 한가닥으로는 슬슬 트래픽의 한계가 오고 있기에 다른 방법을 강구해야만 했습니다. 인터넷이 빠르고 안정적인 전원이 공급되는 원격지에 작은 파이를 한대 두고 Rclone을 실

kamilake.com

rclone이 정상 작동한다면 이어서 따라해주세요

암호파일 생성

공인 IP 환경에서 webdav로 호스트하면 누구나 내용을 볼 수 있기에 계정과 암호로 보호해줘야 합니다.

Bcrypt를 사용하는 아파치의 htpasswd를 이용하겠습니다.

touch htpasswd

touch htpasswd


htpasswd -B htpasswd 원하는계정

htpasswd -B htpasswd 원하는계정


htpasswd -B htpasswd 원하는계정2
htpasswd -B htpasswd 원하는계정3
htpasswd -B htpasswd 원하는계정4
(비밀번호는 자동으로 물어봅니다)

 

패키지 이름이 뭐였는지 검색하고 올게요;;

명령이 없다면?

sudo apt-get install apache2-utils

sudo apt-get install apache2-utils

암호설정 완료-!

rclone에 마운트하기

rclone serve webdav drive: --addr rclone.kamilake.com:1234 --htpasswd /home/pi/htpasswd --etag-hash auto

rclone serve webdav drive: --addr rclone.kamilake.com:1234 --htpasswd /home/pi/htpasswd --etag-hash auto

빨간부분은 적당히 바꾸시면 됩니다.

로컬에서만 사용하실 거면 --addr과 주소는 안 적으셔도 됩니다.

사설 IP 환경이면 자신의 사설 IP를 적으시면 됩니다.(접속할 주소가 아닌 자기 자신을 가리키는 주소)

해석하면
RCLONE / 서버로 호스팅 / webdav 프로토콜 / 어디에 있는 파일을 / 어떠한 주소로 / 암호파일의 위치 / 해시섬 자동으로 결정

정도가 되겠네요

다음과 같이 성공적으로 실행되었습니다.

이제 설정한 주소와 포트를 사용해 클라이언트에서 접속할 수 있습니다.

Synology라면 무제한 팀 드라이브에 NAS 전체를 백업할 수도 있습니다.

이 글이 도움이 될 수 있으면 좋겠습니다.