Microsoft Onedriveをゲスト(Windows 10)からホスト(Ubuntu)のフォルダに同期します。

Microsoft Onedriveをゲスト(Windows 10)からホスト(Ubuntu)のフォルダに同期します。

Ubuntu 18にインストールされているVirtualBoxを使用してWindows 10ゲストを実行しており、WindowsのMicrosoft OnedriveをUbuntuのフォルダに同期したいと思います。私はパッケージを試しましたが、OneDriveUbuntuはOneDrive for Businessアカウントを同期しようとしましたが、個人のOneDrive同期に効果的でした。ホストとゲスト間でフォルダが共有されることもわかっていますが、MicrosoftはOneDriveを共有フォルダに配置することを許可しておらず、ショートカットを作成してもホストからアクセスできません。

助けてくれてありがとう。

ありがとう

ベストアンサー1

この問題を解決するために更新した内容は次のとおりです。他の方々の悩みを解決するのに役立つことを願う心にできるだけ詳しく書いています。これを助けてくれた大切な友達に感謝します。

  1. ホストにマウントディレクトリを作成します(ここではonedriveと命名)mkdir〜/onedrive

  2. 資格情報ファイル nano ~/.smbcreds を生成し、次の行を追加します。


ユーザー名 = ユーザー名

パスワード=あなたのパスワード


chmod 600 ~/.smbcreds

  1. Windows(ゲスト)で共有したいフォルダのプロパティを取得します。 >>共有に移動して、共有名を次に変更します。 Onedrive(2つのフォルダの名前がホストとゲストで同じであると仮定)[詳細]をクリックし、[権限]をクリックします。 「詳細」をクリックし、「検索」をクリックして自分自身を追加します。

  2. インストール共有の作成(ホストマシン(Ubuntuなど))sudo -s nano /etc/fstab次の行を追加する下のIPアドレスをWindowsコンピュータ(ゲスト)のIPアドレスに変更します。 /home/%usrname% をホームに変更します。ディレクトリ(2箇所)


//%IP address of the guest machine%/Onedrive /home/%username%/onedrive cifs nofail,sec=ntlmv2,credentials=/home/%username%/.smbcreds,,users 0 0

  1. Linuxのファイルマネージャにonedriveが表示されます。そうでない場合は、ターミナルに移動してsudo mount〜/onedriveなしで次のコマンドを実行します。

%%内のエントリをコンピュータの特定の名前に変更する必要があります。

お役に立てば幸いです。

最高。

おすすめ記事