ubuntu에서 구글 드라이브 연동을 위해 rclone 설치하기

ubuntu에서 구글 드라이브를 연동하기 위해서는 다양한 프로그램이 있는데요. 그중에서 가장 사용자가 많은 rclone을 설치해보겠습니다.

 

Rclone

Rclone은 구글드라이브 등 클라우드 스토리지의 파일을 관리하는 프로그램입니다. 리눅스 윈도우 등을 다 지원하고 파일 동기화, 복사, 이동과 같은 작업을 처리하는 클라우드 스토리지용 프로그램입니다.

 

Raidrive와 같은 프로그램이라고 생각하시면 됩니다.

https://rclone.org/

 

Rclone

© Nick Craig-Wood 2014-2025 Source file _index.md last updated 2024-09-04 Uploaded with rclone. Built with Hugo. Logo by @andy23. Served by Caddy. Hosted at Hetzner Cloud.

rclone.org

 

etc-image-0

 

Rclone 설치

간단하게 한번에 설치가 가능하구요.

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

현재 설치하면 1.69 버전으로 설치가 됩니다.

etc-image-1

그리고 최초 설치를 위해서 rclone config를 입력해 줍니다.

rclone config

etc-image-2

새로 설정하니 n을 입력을 해줍니다.

 

그리고 이름을 아무렇게나 gdrive 등으로 설정해주시고 타입을 설정해주시는데요. 구글 드라이브는 drive입니다.

 

etc-image-3

이후 구글 API를 기본으로 해도 되서 엔터를 그냥처서 넘어가고

 

구글 API는 아래에서 발급 가능한데, 지금 잘 연동이 안되는것 같습니다.

https://console.cloud.google.com/

 

Google 클라우드 플랫폼

로그인 Google 클라우드 플랫폼으로 이동

accounts.google.com

 

https://www.clien.net/service/board/cm_nas/17347704

 

[해결] Rclone 구글드라이브 인증이 안됩니다. (신규 인증하시는분 참고하세요.) : 클리앙

안녕하세요? 시놀에서 rclone을 이용해 Google Drive를 연결해 잘 쓰고 있습니다. rclone 버전은 1.57로 1년째 잘쓰고 있었는데 갑자기 토큰이 expire 또는 revoke 됐다고 연결이 끊어져 버렸습니다. 그래서 r

www.clien.net

윈도우의 경우는 appdata roaming - rclone에 rclone.conf 파일이 위치해 있습니다.

etc-image-4

400 오류: redirect_uri_mismatch이 계속 발생합니다.

 

설정을 하는데 풀 억세스는 drive입니다.

etc-image-5

이후  서버에서 설정이면 n을 눌러서 자동연결을 설정하구요.

 

웹사이트에서 아래 나오는 토큰을 통해서 인증해주빈다.

etc-image-6

 

그리고 이 값을 윈도우 pc에서 동일한 버전으로 설치하고 cmd에서 실행해줍니다.

etc-image-7

이 명령어를 cmd에 넣어주면

etc-image-8

웹브라우저가 실행되고, 구글 아이디로 로그인하면 success라는 메시지가 나옵니다.

etc-image-9

 

그럼 그 값을 붙여넣어주면 됩니다.

 

마지막 설정은 팀 드라이브인지 설정해주고 저장후 나와주시면 됩니다.

 

그리고 아래 명령어를 쓰면 구글 드라이브가 잘 연동 되었는지 확인할 수 있습니다.

rclone lsd gdrive:

 

이후 일반 계정도 사용할수 있게 user_allow_other에 앞에 주석을 제거해줍니다.

sudo nano /etc/fuse.conf

etc-image-10