Amazon Linux에서 Google Drive에 직접 CSV 파일 등을 저장하기 위해 Amazon Linux에 Google Drive를 탑재
2781 단어 오, ぇ D 리브AmazonLinuxAWS
FUSE filesystem over Google Drive을 사용하여 FUSE 파일 시스템으로 Google 드라이브를 마운트해보십시오.
설치 절차
Installation 의 Installing with OPAM on AWS Linux를 참조하여 설치합니다.
패키지 설치
먼저 리포지토리를 추가하고 yum에서 다양한 필요한 것을 설치합니다.
sudo wget http://download.opensuse.org/repositories/home:ocaml/CentOS_7/home:ocaml.repo -P /etc/yum.repos.d/
sudo yum install opam ocaml gcc gcc-c++ m4 make ocamldoc sqlite-devel libcurl-devel fuse fuse-devel zlib-devel ocaml-camlp4-devel ncurses-devel -y
google-drive-ocamlfuse 설치
그런 다음 OCaml Package Manager를 초기 설정하고 google-drive-ocamlfuse를 설치합니다.
뭔가 들으면, 네, 제대로 대답하십시오.
opam init
opam install google-drive-ocamlfuse
Google Cloud Console에서 OAuth2 자격 증명 얻기
Authorization 의 Alternative authorization mode를 보면서 Google Cloud Console에서 OAuth2의 Clinet ID와 Client Secret를 가져옵니다.
You can create OAuth2 credentials from the Google APIs Console. Here you can find how to create a new application and here how to set up OAuth 2.0 credentials. When activating APIs, you must select the Drive API. When creating a new client ID, y must select "Installed applications"as Application type and "Other"as Installed application type (Redirect URI should be urn:ietf:wg:oauth:2.0:oob). Check that Drive API is among the Enabled APIs of your Developers Console.
Client ID와 Client Secret을 사용하여 인증을 통해 유지합니다.
OAuth2 자격 증명을 사용하여 google-drive-ocamlfuse 설정
클라이언트 ID를 xxx.apps.googleusercontent.com, secret을 yyy로, 다음을 수행합니다.
(경로가 다니지 않을지도 모르기 때문에, 한번 로그아웃하고 나서 로그인하면 좋다)
google-drive-ocamlfuse -headless -id xxx.apps.googleusercontent.com -secret yyy
그러면 특정 URL에 액세스하라는 메시지가 표시되므로 Google Cloud Console에서 로그인한 상태의 브라우저에서 액세스합니다.
허용하면 Token이 표시되므로 Please enter the verification code: 뒤에 붙여넣고 엔터를 합니다.
Access token retrieved correctly. 라고 나오면 완료입니다.
마운트할 폴더를 만들고 마운트
mkdir ~/google-drive
google-drive-ocamlfuse /home/ec2-user/google-drive
ls나 find등으로 내용을 보고 마운트 할 수 있으면 완료입니다.
Reference
이 문제에 관하여(Amazon Linux에서 Google Drive에 직접 CSV 파일 등을 저장하기 위해 Amazon Linux에 Google Drive를 탑재), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/wapa5pow/items/b91be008810331c4dc59
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
sudo wget http://download.opensuse.org/repositories/home:ocaml/CentOS_7/home:ocaml.repo -P /etc/yum.repos.d/
sudo yum install opam ocaml gcc gcc-c++ m4 make ocamldoc sqlite-devel libcurl-devel fuse fuse-devel zlib-devel ocaml-camlp4-devel ncurses-devel -y
opam init
opam install google-drive-ocamlfuse
google-drive-ocamlfuse -headless -id xxx.apps.googleusercontent.com -secret yyy
mkdir ~/google-drive
google-drive-ocamlfuse /home/ec2-user/google-drive
Reference
이 문제에 관하여(Amazon Linux에서 Google Drive에 직접 CSV 파일 등을 저장하기 위해 Amazon Linux에 Google Drive를 탑재), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/wapa5pow/items/b91be008810331c4dc59텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)