본문 바로가기
프로그래밍/라즈베리파이

라즈베리파이 buster에 rclone 설치하기

by dryadyou 2021. 2. 16.
반응형

라즈베리파이에서 구글드라이브를 네트워크 드라이브처럼 잡아서 사용하고 싶은 경우가 있다.
그럴때는 간단하게 rclone을 설치하여 사용하면된다.

아래는 라즈베리파이 buster에서 rclone을 설치한 기록을 남겨둔다.

rclone 설치전 필수 패키지를 먼저 설치한다.

$ sudo apt-get install fuse

rclone 설치하기

$ curl https://rclone.org/install.sh | sudo bash

rclone 네트워크 드라이브 설정하기

$ sudo rclone config

rclone 설정시 sudo 를 붙여서 root 권한으로 하자.
나중에 mount 할때 root가 아니어서 드라이브가 잡히지 않았다.

New remote 선택한다.
name 입력(추후 사용할 드라이브명)

15번 Google Drive 선택한다.

1번 Full access 선택한다.

advanced config => n
use auto config => n
https://accounts.google.com/....... => 복사하여 인터넷브라우저에서 실행한다.

https://accounts.google.com/.... 을 인터넷 브라우저에서 실행하면 구글 계정 선택 화면이 나타난다.

rclone에서 google 계정에 액세스권한을 얻기위한 동의 화면이나온다. 여기서 허용 버튼을 눌러주자

허용버튼을 누르면 확인 코드가 나타난다.
오른쪽의 복사버튼을 클릭한다.

복사한 확인코드를 Enter verification code 에 붙여넣기한다.

team drive가 아니기때문에 n 을 선택한다.

마지막으로 지금까지 설정한 google drive를 확정할것이지 묻는다.
y를 선택하자.

필자는 name을 gdrive로 하였기때문에 위와같이 구글드라이브가 gdrive명으로 만들어졌다.
이제 q를 입력하여 설정화면을 빠져나가면 끝이다.

기본적인 rclone 드라이브 조회는

$ rclone lsd gdrive:

이렇게 하면된다. 내가만든 드라이브명을 적고 뒤에 반드시 :(콜론) 을 붙여주자

반응형

댓글