我最近使用 将文件系统上的目录与我的 OneDrive 帐户同步onedrived
。程序本身运行正常,但当文件传送到我的电脑时,如果不使用 sudo,我就无法访问与 OneDrive 同步的文件或目录。
有什么方法可以设置父目录以强制非 root 用户访问所有子目录?
我可以通过这样做来解锁文件,sudo chmod a+rwx *
但这有点麻烦。我想要一个自动解锁目录的设置。
谢谢。
答案1
通用方法是将存储这些文件的目录的所有者和组更改为您的用户名和组。
不过,我希望位置已经设置成这样:我希望 onedrive 安装在你的主目录中$HOME/OneDrive
因此它将来自命令行
cd ~
sudo chown -R $USER:$USER OneDrive