7サーバーでヘッドレスサービスとして実行するように構成する方法を示します。これにより、サーバーがDropboxに接続できるようになり、サーバーでDropboxファイルのコピーを同期したままにできます。+)を持つ非rootユーザーが必要です。7での初期サーバー設定]チュートリアルの少なくとも手順1〜3に従ってください。このチュートリアルのすべてのコマンドは、この非ルートユーザーとして実行されます。準備ができたら、Dropboxクライアントをインストールします。Dropboxクライアントの最新バージョンは、次のコマンドを使用してホームディレクトリにダウンロードできます。+」というファイルが作成されます。/opt/dropboxこれで、Dropboxクライアントはサーバー上にありますが、Dropboxアカウントとリンクする必要があります。リンクDropboxクライアントDropboxクライアントをDropboxアカウントにリンクするには、次のコマンドを実行します(Dropboxファイルを保存するホームディレクトリを持つユーザーとして):/opt/dropbox/dropboxdこれにより、Dropboxクライアントがフォアグラウンドで起動されるため、現時点では他のコマンドを入力できません。クライアントを初めて実行すると、次のような出力が表示されます。device.ローカルコンピューターのWebブラウザーで(上記の例で強調表示されている)出力のURLにアクセスします。Dropboxにログインし(まだログインしていない場合)、接続ボタンをクリックします。Prompt]Webブラウザーで成功メッセージが表示された後、CentOSサーバーで次の出力が表示されます。Sammyこれで、Dropboxアカウントがクライアントにリンクされました。これで、ホームディレクトリに「Dropbox」というディレクトリが作成されます。これは、同期されたDropboxファイルを保存する場所です。次のステップでは、Dropboxがサービスとして実行されるようにいくつかのスクリプトを設定します。これにより、クライアントが実行し続けるためにログインする必要がなくなります。サービススクリプトのセットアップDropboxをサービスとして起動するには、initスクリプトとSystemdユニットファイルを作成する必要があります。トラブルを避けるために、次のコマンドを使用してダウンロードできます。https://gist.githubusercontent.com/thisismitch/6293d3f7f5fa37ca6eab/raw/99947e2ef986492fecbe1b7bfbaa303fefc42a62/dropbox.service次に、次のコマンドでスクリプトを実行可能にします。+`ファイルにDropboxを実行するシステムユーザーのリストが含まれることを期待しています。ファイルを作成し、次のコマンドで編集用に開きます。+`がシステムのユーザー名と等しいことを指定する行を追加します。ユーザー名が「sammy」の場合、次のようになります。*の順に押して、ファイルを保存して終了します。Systemdデーモンをリロードして、ユニットファイルを使用できるようにします。daemon-reloadこれで、Dropboxをサービスとして開始する準備が整いました。このコマンドを実行して開始します。dropbox次に、このコマンドを実行して、サーバーの起動時にサービスが開始されるように構成します。dropboxこれで、Dropboxクライアントはサービスとして実行され、サーバーの起動時に自動的に開始されます。CLIをインストールするDropboxには、Dropboxクライアントを構成できるようにインストールするコマンドラインインターフェイス(CLI)も含まれています。ホームディレクトリにダウンロードするには、次のコマンドを実行します。+`というファイルが作成されました。このコマンドを使用して、実行可能にします。`というシンボリックリンクを作成します。+`を期待するために必要です。CLIを実行できます。~/dropbox.pyこれにより、基本的なヘルプページが印刷されます。CLIを使用していくつかの基本的なことを行う方法について説明します。CLIの使用方法オプションを使用せずにCLIを実行すると、使用方法が出力されることに注意してください。statusすべてのファイルが同期されている場合、次のメッセージが表示されます。dateまた、これを使用して、LAN上の関連ファイルの同期を試みる自動LAN同期機能をオフにすることもできます。これにより、サーバー上で同期しないファイルとディレクトリを指定できます。+`ディレクトリをダウンロードしないようにするには、次のコマンドを実行できます。~/Dropbox/photos次に、次のコマンドを使用して、サーバーから除外されているファイルとディレクトリを確認できます。listCLIを自由に操作して、他に何ができるかを確認してください。他のDropboxアカウントをリンクする場合は、このセクションに従ってください。複数のDropboxアカウントをサーバーにリンクすることが可能です。リンクするDropboxアカウントごとに追加のシステムユーザーが必要になります。[CentOSでユーザーを追加および削除する方法]。使用するシステムユーザーアカウントを取得したら、そのユーザーとしてサーバーにログインします。以前と同様に、これはDropboxアカウントをサーバーにリンクするURLを出力します。サーバーにリンクするアカウントでDropboxにログインします。次に、サーバー上のURLにアクセスし、接続ボタンをクリックします。/etc/default/dropbox新しいシステムユーザーをDropboxユーザーのリストに追加します。Dropboxを実行している2人のシステムユーザー「sammy」と「ben」がある場合、次のようになります。次に、Dropboxサービスを再起動します。restartこれで、サーバーは複数のDropboxアカウントにリンクされました。*セクションを再度実行してください。Dropboxアカウントのリンクを解除する方法Dropboxアカウントのリンクを解除する場合は、次の手順に従ってください。サービスを停止します。+`を編集し、リストからユーザーを削除します。次に、ユーザーのDropboxディレクトリを削除します。~//Dropbox次に、サーバーにまだ他のDropboxアカウントがリンクされている場合は、Dropboxクライアントを再度起動します。page]にアクセスして、リンクされたデバイスを削除できます。結論これで、Dropboxクライアントがサーバーにインストールされ、実行されました。これで、サーバーがDropboxアカウントにリンクされ、同期されるはずです。