在 Kali Linux 中使用 OneDrive

在 Kali Linux 中使用 OneDrive

Overview

我们会利用一个使用 D 语言开发的开源项目 OneDrive Free Client 来完成这个事情。本文仅说明 README.md 中没有说清楚的东西。

解决 Dependencies 问题

README.md 中给出的步骤不并完美适用于 Kali Linux。因此我们需要自己处理一些问题。

我们首先准备好 dmd (Digital Mars D compiler),到 D Programming Language 的官网下载即可。然后执行如下命令

apt install libcurl4-openssl-dev
apt install libsqlite3-dev
dpkg -i dmd_2.078.0-0_amd64.deb
git clone https://github.com/skilion/onedrive.git
cd onedrive
make
sudo make install

About ~/.config/onedrive/sync_list

该文件用于开启 onedriver 的 selective sync 功能。如果想添加的路径中包含空格,比如

Kali Linux

那么不能按照 bash 的习惯,在访问包含空格的路径时使用

Kali\ Linux

直接使用 literal string 才能被 onedriver 正确识别

Kali Linux

你可能感兴趣的:(在 Kali Linux 中使用 OneDrive)