ubuntu에서 구글 드라이브 마운트 하는 방법

ubuntu 시스템에서 구글 드라이브를 마운트 하는 방법을 알아보겠습니다.

 

먼저 패키지를 설치해야 하는데요.

 

google-drive-ocamlfuse를 설치해야 합니다.

 

google-drive-ocamlfuse 설치

깃허브에서 자세한 설치 방법을 확인하셔도 되구요.

https://github.com/astrada/google-drive-ocamlfuse

 

GitHub - astrada/google-drive-ocamlfuse: FUSE filesystem over Google Drive

FUSE filesystem over Google Drive. Contribute to astrada/google-drive-ocamlfuse development by creating an account on GitHub.

github.com

 

sudo add-apt-repository ppa:alessandro-strada/ppa
sudo apt-get update
sudo apt-get install google-drive-ocamlfuse
 

 

이후 apt-get명령어를 통해서 google-drive-ocamlfuse를 설치해 줍니다.

 

이 때 파이선 버전이 3.8이 아니면 에러가 나니 3.8로 복구하고 설치하셔야 합니다.

 

 

구글 드라이브 마운트 하기

이전에 구글 클라우드에서 구글드라이브 API를 허용해주구요.

 

데스크탑 계정을 생성하고 아래처럼 명령어를 쳐줍니다. 콘솔에서 하니까 -headless를 쳐주고 id/pw를 아까 구글 드라이브에 받은걸 넣고 라벨은 아무거나, 그리고 뒤에 연동할 폴더를 넣어줍니다. 지금은 test1 폴더를 넣었습니다.

 

구글 드라이브 콘솔에 들어가서 api 및 서비스 - 사용자 인증 정보 - 사용자 인증 정보 만들기 - oauth 클라이언트 ID를 만들어줍니다.

 

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

 

Google 클라우드 플랫폼

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

accounts.google.com

 

이 때 데스크톱앱으로 만드셔야 합니다.

 

 

여기서 나온 아이디 패스워드를 넣어주셔야 합니다.

 

google-drive-ocamlfuse  -headless -id {OAuthID}.apps.googleusercontent.com -secret {Password}  -label test1 /volume1/test1

 

마운트가 되면 이제 드라이브를 사용 가능합니다.

 

이 때 해당 명령어를 치면 url을 외부에서 연동해야 하니까 url주소를 알려주고 verification code를 입력하라고 나오는데요.

 

구글 드라이브로 로그인 하여 권한을 허용해 준다음 승인 코드를 넣어주면 모든 연동이 끝납니다.

 

그리고 언마운트가 필요하다면 fusermount로 하시면 됩니다.

 

이 때 sudo로 명령어를 치면 ubuntu 계정으로 관리가 안되니 일반 권한으로 실행하시기 바랍니다.

 

fusermount -uz /volume1/test1

 

그럼 잘 사용하시기 바랍니다.

'Programming' 카테고리의 다른 글

n8n 구글 드라이브 연동  (0) 2025.07.03
AI코딩 툴 replit 사용하기  (3) 2025.07.02
빅데이터 분석기사 오답노트  (1) 2025.03.18
ChatGPT 활용 데이터분석하기  (0) 2024.09.10
빅데이터 분석기사 기출 정리본  (2) 2024.09.04