프로필이 자동으로 로그인된 드롭박스 데몬(dropboxd) 자동 설치 스크립트 문제

프로필이 자동으로 로그인된 드롭박스 데몬(dropboxd) 자동 설치 스크립트 문제

서버 자동 설치 스크립트에서 Dropbox를 자동으로 설치하려고 합니다. 그래서 새 VPS 인스턴스를 생성할 때 Dropbox를 설치할 수 있고 VPS 인스턴스의 자동 설치 스크립트를 통해 이미 입력된 자격 증명을 가질 수 있습니다.

나는 dropbox 데몬 dropboxd를 알고 프로필/자격 증명 정보를 ~/.dropbox에 저장합니다. 그러나 폴더와 모든 내용을 압축/타르링하려고 시도했지만 .dropbox 폴더를 제거한 다음 저장된 프로필의 압축을 풀거나 압축을 풀 때 작동하지 않았습니다. . dropboxd를 실행하면 '이 컴퓨터는 어떤 Dropbox 계정에도 연결되어 있지 않습니다...'를 방문하세요'라는 최초 설치 메시지가 표시됩니다.https://www.dropbox.com/cli_link?host_id=...'

동기화를 위해 동일한 보관용 계정을 사용할 새 서버 인스턴스에 프로필 정보를 복제할 수 있도록 시스템에서 프로필 정보를 추출하려면 어떻게 해야 하나요?

참고 사항: Dropbox 업로더 스크립트를 사용해 보았지만 쉬운 업데이트에 필요한 백그라운드 변경 사항을 볼 수 있는 동기화 기능이 없습니다. 동기화를 위해 구축된 드롭박스 데몬을 사용할 수 있을 때 지저분한 cronjob 설정을 피하려고 합니다.

감사해요.

답변1

내 연구에 따르면 매우 광범위한 코딩 없이는 이 작업을 수행할 수 없는 것으로 나타났습니다. 데몬을 설치하려면 Dropbox 사이트와 상호 작용하여 각각의 새로운 Dropbox 클라이언트(서버)를 Dropbox 계정의 허용된 클라이언트 목록에 추가하는 일종의 매크로 또는 API 시스템 설정이 필요합니다. 데몬이 실행된 다음 클라이언트 확인을 위해 브라우저에 복사하여 붙여넣어야 하는 URL을 제공합니다. 이 작업은 한 번만 수행되어야 합니다. 누군가 설치 스크립트를 듣고 생성된 고유 URL을 얻을 수 있다면 보관용 계정에 로그인하고 확인을 수행할 수 있는 스크립트를 작성할 수 있습니다. 그러나 나는 스크립팅에 능숙하지 않습니다.

보관용 계정에서 파일을 업로드하고 다운로드할 수 있는 보관용 스크립트가 있습니다(https://github.com/andreafabrizi/Dropbox-Uploader), 하지만 서버에 보관용 클라이언트를 설치하지 않습니다. 서버에서 파일을 자동으로 동기화할 수 있는 솔루션을 찾고 있는 경우 각각의 새 클라이언트의 확인 프로세스로 인해 보관용 데몬을 수동으로 설치해야 합니다. 보관용 계정에 추가하세요.

관련 정보