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

 

 

Rclone 설치

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

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

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

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

rclone config

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

 

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

 

이후 구글 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 파일이 위치해 있습니다.

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

 

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

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

 

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

 

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

이 명령어를 cmd에 넣어주면

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

 

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

 

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

 

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

rclone lsd gdrive:

 

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

sudo nano /etc/fuse.conf