리눅스에서 원드라이브 동기화 하기
IT,PC,모바일,스마트폰 정보와 팁 그리고 제품리뷰와 생활정보
리눅스에서 원드라이브 동기화 하기
제가 사용하고 있는 노트북에는 기본 OS 가 리눅스가 설치 되어 있습니다. 윈도우를 사용할때는 VMware 를 이용해서 사용을 하고 있는데요. 리눅스를 이용하다가 보니 윈도우에서 유용하게 사용하는 앱들이 리눅스용으로는 않되는 경우도 많아서 이방법 저방법 많이 찾아 보게 되는데요. 이번 포스팅에서는 리눅스에서 원드라이브 동기화 하기에 대한 방법을 알려 드리고자 합니다. 방법은 매우 간단한데요. 아래 설명은 우분투 18.04 버전 기준이며, 간단하게 onedrive 라는 패키지를 설치만 하면 됩니다.
패키지 설치는 아래 명령어로 쉽게 설치를 할수가 있는데요. apt-get 명령어를 이용해서 설치를 하면 됩니다.
설치 : sudo apt-get install onedrive
설치가 완료 되면 onedrive 라는 명령어를 이용을 할수가 있게 됩니다. 이 명령어를 이용해서 GUI 는 아니지만 나름 쉽고 간단하게 onedrive 를 동기화 할수가 있습니다. 해당 명령어는 gitbub 에서 찾을수 있는데요. 최신 버전을 직접 컴파일 해서 설치 하실수도 있습니다.
명령어 사용방법에 대해서 알수 있으니 " https://github.com/abraunegg/onedrive " 참고해 두시면 도움이 되실겁니다.
기본적인 사용방법은 아래 이미지 처럼 onedrive 라고 입력을 하시면 Authorize this app visiting : 이라고 나오고 뭔가 긴 web 주소가 나오게 되는데요. 흔히 다른앱에서 해당 서비스를 이용을 하기 위해 인증을 받는것처럼 리눅스용 onedrive 도 인증을 받아서 API 를 이용 원드라이브를 싱크 하도록 만들어져 있습니다. 해당 주소를 그대로 긁어서 브라우저에 붙여 넣기 하세요.
그러면 MS 계정 로그인 화면이 나오고 계정을 입력 하신후에 로그인을 하시면 아래처럼 액세스를 허용하세겠습니까? 라고 나오면서 액세스 승인을 요청을 하게 됩니다. 권한의 경우에는 원드라이브 파일에 대한 액세서, 회원 정보 액세스 등입니다. 예를 눌러서 권한을 승인을 해주시면 됩니다.
그러면 빈 페이지가 하나가 열리게 되는데요. 상단에 보시면 해당 빈 페이지 주소 끝에 code= 해서 나오는 부분이 보이실 겁니다. 이게 인증 코드 인데요. 그냥 주소창에 있는 전체 주소를 복사하시면 됩니다.
전체를 복사해서 onedrive 실행 했을때 나왔던 "Enter the response uri: " 뒤에 붙여 넣어 주시면 됩니다. 붙여 넣으신후에 엔터를 입력 하시면 이후에 기본 폴더인 /home/(본인계정)/onedrive 에 원드라이브 가 동기화가 됩니다.
현재 원드라이브에 있는 용량에 따라서 동기화 되는데는 조금 걸릴수도 있겠지만 매우 동기화가 잘 되는걸 확인 했습니다. 이렇게 해서 리눅스에서도 원드라이브를 동기화 할수 있음을 확인을 했네요.
개인적인 생각으로는 리눅스도 정말 사용하기 괜찮은 OS 가 되어 가고 있다는 생각 입니다. 이제는 왠만한 작업은 리눅스에서 모두 가능 합니다. 물론 공인인증서서 은행쪽 업무를 보기 위해서는 윈도우가 필요하고, 아직 리눅스용으로 포팅되지 않은 프로그램을 이용해야만 하는 경우에는 윈도우가 필요 하기는 합니다. 하지만 무료로 제공하는 OS 이고, 여러모로 윈도우 보다 괜찮다는 생각이 들기 시작 하네요 ^^ 그럼 혹시 리눅스를 이용하시는 분들중에서 원 드라이브 동기화 하고자 하시는 분들은 참고 하시기 바라겠습니다. 그럼 이만 포스팅 마치도록 할께요. 읽어 주셔서 감사합니다.